
Sr Software Engineer
- Leawood, KS
- Permanent
- Full-time
- Design, Enhance and develop software solutions for the ATI Nursing Platform using advanced technologies like C#, .NET Framework, Angular, Docker, Kubernetes, Kafka, JavaScript, Web API, Rest Services, Azure, and MSSQL
- Collaborate with a diverse team of developers and Product Owners to define and deliver impactful projects
- Work independently, as well as with team members on different teams and in different locations including directly with business stakeholders.
- Conduct thorough code reviews as a reviewer to ensure high-quality software development Provide technical mentoring and guidance to less experienced Software Engineers
- Provide technical expertise and troubleshooting as needed to support production issues
- Assist and in some cases be responsible for the design and architecture of projects and features
- Execute deployments in production and non-production environments and willing to support deployments outside of work hours participate in an on-call rotation
- Bachelor’s degree in computer science, software engineering, or a related field or relevant work experience
- 8+ years of relevant experience in software development for web-based applications
- Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects
- Excellent problem-solving skills and an ability to translate a business scenario into a technical solution
- Excellent written and verbal communication skills to effectively convey ideas and collaborate with team members
- Experience in .NET, C#, SQL, and MVC
- Experience in Angular 12+, HTML5, and CSS 3.0, and BootStrap
- Experience with Kafka, Docker, and Kubernetes is strongly recommended
- Experience with cloud services such as AWS or Azure is preferred
- Experience with Git-based platforms (e.g. GitLab), including branching strategies, merge requests and CI/CD integration
- Solid grasp of infrastructural and operational principles
- Strong experience with agile methodologies and principles
- Experience with Jira, .NET Framework preferred
- Experience mentoring team members preferred
- Understanding of an Agile based development methodology or similar formal methodologies
- Flexible and generous paid time off
- Competitive medical, dental, vision and life insurance
- 401(k) employer matching program
- Parental leave
- Wellness resources
- Charitable matching program
- Hybrid work
- On-site workout facilities (Leawood, Gilbert, Burlington)
- Community outreach groups
- Tuition reimbursement