WHAT YOULL DO
The Senior Software Engineer Team Lead will have responsibility for developing testing implementing and maintaining software applications in a forprofit organization utilizing Microsoft technologies. This position will also mentor other engineers in JAVA/.NET Technologies
WHERE YOULL WORK
This position will work hybrid from our Leawood KS office location.
HOW YOULL SPEND YOUR TIME
- Enhance and develop functionality for the ATI Nursing platform using advanced technologies like C# .NET Framework Angular Docker Kubernetes Kafka Knockout.js Web API and MSSQL
- Collaborate with a diverse team of Platform Analysts Scrum Masters QA Analysts and Product Owners to define and deliver impactful projects
- Work independently as well as with team members on different teams and in different locations
- Conduct thorough code reviews as a reviewer to ensure highquality software development
- Provide technical mentoring and guidance to less experienced Software Engineers
- Develop and support enhancements and new functionality to automate deployments in a micro services architecture environment
- Continually work towards making improvements in the release process and facilitate migration to a Continuous Deployment/Continuous Integration approach
- 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 nonproduction environments and willing to support deployments outside of work hours participate in an oncall rotation
WHAT YOULL NEED
- Bachelors degree in a computer related field and/or equivalent work experience
- 8 years of relevant experience in software development for webbased applications
- Demonstrated organizational and teamwork skills strong attention to detail and a willingness to participate in collaborative development projects
- Excellent problemsolving 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
- Extensive experience with the following: .NET Angular 12 C# JQuery MVC WCF SQL HTML5 and CSS 3.0
- Experience with JAVA Technologies
- Experience with Kafka Docker and Kubernetes is strongly recommended
- Experience with Jira IIS .NET Framework
- Experience mentoring team members preferred
- Understanding of an Agile based development methodology or similar formal methodologies
Required Skills : KubernetesAngular.NETC#Java
Basic Qualification :
Additional Skills : Team LeadSoftware DeveloperDatabase Developer
Background Check : No
Drug Screen : No