Senior Software Engineer (IT)

Prominence Health

Responsibilities

Job Summary: As a key member of our team, the Senior Software Engineer plays a pivotal role in leading the implementation, supervision of testing, documentation, and support of Prominence integration and development projects. This position entails designing and implementing new applications or modifications to existing applications to effectively meet desired objectives, while providing end-to-end ownership of projects. The role involves active participation in all aspects of designing, building, and delivering products for Prominence Health, across a wide spectrum of technological challenges. In addition to contributing to our product, the Senior Software Engineer is instrumental in building up our team through mentoring, technical leadership, and direct management of small teams, thereby enhancing the overall team's capabilities. This role also includes providing technical support to UHS entities, interfacing with the user community for application design and support, guiding less experienced staff, and ensuring progress towards assignment completion and resolution of maintenance or enhancement issues.

Qualifications

Qualifications and Requirements:

  • Bachelors degree in Computer Science, Information Systems, or a related field required
  • 8 years of experience as a Software Engineer or job relevant to the job competencies required.
  • Solid and efficient C# coding experience especially for web applications & APIs
  • Experience with development, configuration, and integration
  • Must have experience working with public-facing applications
  • Experience working with multiple kinds of APIs (Restful, SOAP, etc) for data transformation
  • Experience as a liaison between in-house teams and vendors/vendor tech teams
  • Ability to troubleshoot web applications
  • Knowledgeable about the infrastructure as it pertains to applications.
  • Must know how to use repositories like Visual SourceSafe or similar
  • Basic knowledge of current web development methodologies
  • Knowledge of system application implementation, enhancement and support methods and practices
  • Basic knowledge of computer systems analysis and programming techniques and procedures, including: consulting with users to determine hardware, software or system functional specifications; design, development, documentation, analysis, creation, testing, coding, debugging, or modification of computer systems or programs based on and related to user design specifications. Basic knowledge of project management methods. Working knowledge of project development life cycle including requirements gathering, analysis, writing specifications, design, implementation, testing, delivery and post-live support
  • Experience with Object Oriented software development
  • Excellent analytical and technical troubleshooting skills
  • Ability to work both as part of a team and independently
  • Excellent interpersonal skills to build and maintain cooperative relationships with customers and team members
  • Ability to work on multiple tasks and adapt to changing priorities
  • Basic knowledge of IS standards and quality methods and metrics
  • General familiarity of user business practices, concepts and terminology sufficient to support the applications
  • Language proficiency in English, with excellent written and verbal fluency
  • Ability to clearly convey and assimilate information, and prepare detailed specifications and documentation
  • Ability to multi-task while effectively managing time and meeting deadlines

EEO Statement

All UHS subsidiaries are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates. UHS subsidiaries are equal opportunity employers and as such, openly support and fully commit to recruitment, selection, placement, promotion and compensation of individuals without regard to race, color, religion, age, sex (including pregnancy, gender identity, and sexual orientation), genetic information, national origin, disability status, protected veteran status or any other characteristic protected by federal, state or local laws.

We believe that diversity and inclusion among our teammates is critical to our success.

Notice

At UHS and all our subsidiaries, our Human Resources departments and recruiters are here to help prospective candidates by matching skillset and experience with the best possible career path at UHS and our subsidiaries. We take pride in creating a highly efficient and best in class candidate experience. During the recruitment process, no recruiter or employee will request financial or personal information (Social Security Number, credit card or bank information, etc.) from you via email. The recruiters will not email you from a public webmail client like Hotmail, Gmail, Yahoo Mail, etc. If you are suspicious of a job posting or job-related email mentioning UHS or its subsidiaries, let us know by contacting us at: https://uhs.alertline.com or 1-800-852-3449.

Salary

Starting from $95,000.00 to $140,000.00 a year

Read Full Description
Confirmed 12 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles