Job Details

ID #23699024
State Missouri
City Silex
Job type Permanent
Salary USD TBD TBD
Source Ascension
Showed 2021-12-01
Date 2021-11-25
Deadline 2022-01-24
Category Software/QA/DBA/etc
Create resume

Senior Software Engineer

Missouri, Silex, 63377 Silex USA

Vacancy expired!

We Are Hiring: Guide teams and develop custom software with a team of software engineers that are passionate about building cloud-based custom software using state-of-the-art solutions, frameworks and tools. You will be applying your expertise to solve complex problems, deliver highly scalable quality software solutions while also mentoring and aiding in the growth of your team members. Equally important will be your continual growth and development as a Software Engineering professional.

The Ascension Studio exists to create transformative technology-enabled services and experiences for Ascension and those we serve.

This includes collaborating to:
  • Research to fully understand current state experience, uncover latent user needs, and identify transformative opportunities
  • Frame and communicate strategic vision
  • Design and deliver best-in-class, omnichannel services for consumers, clinicians, and associates
  • Develop and launch bespoke software and technology solutions
What You Will Do: Responsibilities:
  • Write new or enhance custom software as a member of your Agile scrum team with end-to-end responsibility on projects. Successfully contributing to software that is complex, secure, cloud-native, scalable, performant, high user/data volume, and part of a highly available distributed system without introducing a regression in any of these aspects.
  • Ensure that your solutions are written with quality in mind with unit and integration tests. Code is correct, clean and follows best practices. Advises QA on adjacent code and regression impact.
  • Proactively identifies problems, risks, and issues at any point in the software development process and takes steps to mitigate.
  • Persistent in the face of roadblocks, complex, cross-cutting, or other high priority problems. Resolves issues efficiently, pulling in others as necessary.
  • Highly effective at debugging software solutions whether in production, test or development environments
  • Regularly participate in all scrum activities, technical design, design reviews, code reviews, status updates, documentation, pair programming and mentoring.
  • Builds strong relationships with your scrum team and others (e.g. Product, User Experience, Analytics, Support, Users) for effective collaboration.
  • Maintains current knowledge of industry trends and best practices, and effectively communicates them to the organization. Effectively applies this knowledge into the software development process.
  • Provide on-call support on a rotational basis, and prioritize work effectively.
What You Will Need: Education:

  • Bachelor's degree or higher in Software Engineering, Computer Science, Computer Programming or substantially related field is required.

Work Experience:

• 1 year of experience required.• 4 years of experience preferred.• 2 years of leadership or management experience preferred. Additional Preferences:
  • Experience in designing and developing complex, secure, cloud-native, scalable, performant, high user volume, and highly available distributed systems, with experience in at least one cloud native platform (Docker/K8S/CF)
  • Expertise in microservice architectural patterns and design
  • Strong Computer Science fundamentals in OOAD, SOLID, design patterns, data structures, and algorithms
  • Strong understanding of relational and NoSQL databases (MySql, Postgres, Mongo etc), SQL, and database/schema design
  • Experience implementing APIs on gateway products (e.g. Apigee)
  • Experience with message broker/event queue technologies (e.g. Rabbit, Kafka)
  • 3+ years experience in designing, developing, and consuming RESTful API's
  • 5+ of overall hands-on software engineering experience.
  • Strong verbal and written communication skills
Why Join Our Team: When you join Ascension, you join a team of over 150,000 individuals across the country committed to a Mission of serving others and providing compassionate, personalized care to all. Our inclusive culture, continuing education programs, career coaches and benefit offerings are just a few of the resources and tools that team members can use to create a rewarding career path. In fact, Ascension spent nearly $46 million in tuition assistance alone to support associate growth and development. If you are looking for a career where you can grow and make a difference in your community, we invite you to join our team today. Equal Employment Opportunity Employer: Ascension Technologies is an equal opportunity employer (EEO) and affords equal opportunity to all associates and applicants without regard to race, color, religion, national origin, citizenship, gender identity, sexual orientation, age, physical or mental disability, veteran status, genetic data, or other legally protected status. For further information regarding your EEO rights, click on the following link to the "EEO is the Law" poster:

http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

EEO is the Law Poster Supplement

Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants. E-Verify Statement: This employer participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.

E-Verify

Vacancy expired!

Subscribe Report job