Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Team Lead Software Engineer

Samprasoft

Senior Software Engineer – Team Lead

The Senior Software Engineer – Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies. This position will also mentor other engineers.

This position will work hybrid from our Minneapolis, MN office location.

How You’ll 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 high-quality 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 non-production environments and willing to support deployments outside of work hours participate in an on-call rotation

What You’ll Need:

  • Bachelor’s degree in a computer related field and/or equivalent 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
  • Extensive experience with the following:.NET, Angular 12+, C#, JQuery, MVC, WCF, SQL, HTML5, and CSS 3.0
  • 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: Kubernetes, Angular.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Team Lead Software Engineer. Be the first to apply!