Software Development Manager

| Remote
Sorry, this job was removed at 11:01 p.m. (CST) on Tuesday, March 21, 2023
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Details

  • Department: Ascension Studio
  • Schedule: 8-hour day shift, Monday-Friday
  • Location: Remote


Benefits
Paid time off (PTO)
Various health insurance options & wellness plans
Retirement benefits including employer match plans
Long-term & short-term disability
Employee assistance programs (EAP)
Parental leave & adoption assistance
Tuition reimbursement
Ways to give back to your community
*Please note, benefits and benefits eligibility can vary by position, exclusions may apply for some roles (for example: PRN, Short-Term Option, etc.). Connect with your Talent Advisor today for additional specifics.
Responsibilities
Ascension is looking for an experienced Software Development Manager to join the
#AscensionStudio.
Accelerate Ascension's journey to transform healthcare, for those we seek to serve and those who serve, by delivering brand-wide experiences, powered by people, design, data and technology.
You will be leading a team of software engineers that are passionate about building cloud-based custom software using state-of-the-art solutions and tools. You will work closely with the product manager, user experience manager, and your software engineering team. Engaging your experience and software engineering expertise to solve complex problems, deliver highly scalable quality software solutions while also mentoring and growing your team members. Equally important will be your continual growth and development as a Software Engineering professional.
Responsibilities:

  • Build a high-performing software engineering team
  • Enable your team's success, and clear blockers
  • Ensures that the team's product implements high quality code supporting software engineering standards, architecture and software best practices with support for test automation
  • Regularly participate in scrum activities, design reviews, code reviews and status updates
  • Champions product and process compliance, and is engaged in all aspects of the project from design, build, test and ultimately implementation
  • Evaluates effectiveness of implemented solutions to inform future trade-off decisions
  • Coordinate on-call support for your product or teams, triage inbound support tickets as needed, and prioritize work effectively
  • Engage in vision casting, strategic thinking and goal setting with the team. Then, motivate and focus the team to meet these goals and objectives
  • Technical mentorship & coaching of team members
  • Ability to perform under pressure, instill accountability and achieve results with minimal oversight and direction
  • Engages in highly effective interviews, and provides/shares critical feedback that drives a go/no-go decision regarding a candidate
  • Communicates project status in a clear, concise and timely manner with supporting product adoption and health metrics as needed.
  • Monitors the software industry for emerging trends, tools, and best practices, while weeding out the noise


Required Experience/Skills:

  • 7+ years of professional software development experience with 2+ years of leadership or management experience
  • 3+ years experience and expert in designing, developing, and consuming Restful API's.
  • Experience in designing and developing complex, cloud-native, scalable, performant and highly available distributed systems, with experience in at least one cloud native platform (Docker/K8S/CF)
  • Expertise in microservice architectural patterns and design
  • Expertise in Java8+/Spring Boot
  • Expert-level understanding of relational and NoSQL databases (MySql, Postgres, Mongo etc), SQL, and database/schema design
  • Fluency in a high-level Object-oriented programming language (preferably Java) and strong knowledge of OOAD, design patterns, data structures, and algorithms
  • Experience implementing APIs on gateway products (e.g. Apigee)
  • Experience with message broker/event queue technologies (e.g. Rabbit, Kafka)
  • Experience working on a Scrum team participating in Agile ceremonies e.g. daily standups, backlog grooming, sprint planning, sprint demos/retrospectives
  • Strong verbal and written communication skills


Requirements
Education:

  • High School diploma equivalency with 3 years of cumulative experience OR Associate's degree/Bachelor's degree with 2 year of cumulative experience OR 7 years of applicable cumulative job specific experience required. 3 years of leadership or management experience preferred.


Additional Preferences
Desired Experience:

  • Experience with Sitecore
  • Experience with TDD/BDD/DDD using JUnit, Cucumber etc.
  • Experience with PCF and GCP
  • Experience with healthcare data standards (HL7, FHIR)


Characteristics We Seek:

  • Be curious about technology. The software engineering industry is constantly changing and evolving. At Ascension, we embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians.
  • Learn and grow professionally. We strive for continuous improvement of our Digital Studio organization and our team members do the same. This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities.
  • Always ready for change. A rolling stone gathers no moss, and neither do we. We accept that change is always around us, and our work is no exception. We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility.
  • Seek feedback. Feedback is important to us. We use it as a guide for our own development, and we build our software with feedback built into the process. It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration. Feedback is also integrated into our shipped solutions with application performance monitoring (APM) and usage analytics to help us learn methods to improve.
  • Sound awareness of self and situations. We understand the importance of knowing our best selves, and the value gained from our teams to compensate for our shortcomings. Equally important is our ability to assess situations with a calm and clear mind, and develop next steps to proceed in the best manner possible.
  • Demonstrate positivity. Our organization's focus is all about solving problems, and most of these problems are challenging. We try not to let that get in our way of thinking positively -- instead it's what motivates us to reach higher.
  • Work with your team. We understand that our best work comes from working together. Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best for the communities we serve.
  • Live Ascension's core values. The Ascension core values are the standard that we hold ourselves to and a source of pride for us. We live by them. Our core values include: service of the poor; reverence; integrity; wisdom; creativity; and dedication.
  • #techsponsored


Education:
Computer Science Bachelor's degree or degree in related field of study.
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 will provide equal employment opportunities (EEO) to all associates and applicants for employment regardless of race, color, religion, national origin, citizenship, gender, sexual orientation, gender identification or expression, age, disability, marital status, amnesty, genetic information, carrier status or any other legally protected status or status as a covered veteran in accordance with applicable federal, state and local laws.
For further information, view the EEO Know Your Rights (English) poster or EEO Know Your Rights (Spanish) poster.
Pay Non-Discrimination Notice
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.
This employer participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.
E-Verify

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

11801 Domain Boulevard, Austin, TX 78758

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AscensionFind similar jobs