Envision
2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Envision
We have a perm/direct hire position available for a hands on Lead Application Developer with some managerial experience
This is a 100% on-siter role so we are
ONLY
interested in St. Louis, MO candidates. St. Louis, MO Candidates ONLY, No Exceptions. US Citizens or Green Card Holders ONLY!! No C2C No Third Party Agencies Position Summary: We are seeking a hands-on and strategically minded
Engineer
to lead and contribute to the design, development, and delivery of enterprise-grade software solutions built on Microsoft technologies — specifically
.NET, C#, and Azure . This is a
working manager
role ideal for a seasoned
Lead Application Developer
who is ready to take on both leadership and technical ownership of a small team of developers. In this role, you will not only manage and mentor your team but also remain actively involved in architecture, coding, DevOps practices, and solution delivery. You'll be responsible for leading Azure-based application development efforts, including estimates, release planning, and direct collaboration with business clients to ensure requirements are met and timelines are achieved. This position plays a critical role in shaping our cloud development strategy and delivering secure, scalable solutions in a high-transaction fintech environment. Key Responsibilities: Lead and participate hands-on
in the design, development, and deployment of applications using .NET, C#, and Microsoft Azure technologies. Manage a small team, providing daily direction, mentoring, and support while participating as a senior-level contributor. Serve as the
technical lead and primary architect
on projects — reviewing code, providing architectural guidance, and ensuring best practices are followed. Take full ownership of the
Azure DevOps
process — including creating development estimates, coordinating releases, managing build pipelines, and automating deployments. Collaborate directly with business stakeholders and product owners to understand requirements, define scope, and communicate development progress and tradeoffs. Oversee the full
software development lifecycle (SDLC) , ensuring timely delivery and maintaining high standards of quality, security, and performance. Drive Agile ceremonies and participate in sprint planning, backlog grooming, and retrospectives to continuously improve delivery effectiveness. Maintain rigorous standards for application
security, scalability, and performance , especially in high-volume, high-availability systems. Qualifications: 7+ years
of professional software engineering experience, including 2+ years in a
technical leadership or engineering management
capacity. Demonstrated
hands-on expertise in .NET and C# development , with experience at the
Lead Application Developer
level. Proven experience building and deploying solutions on
Microsoft Azure , including use of Azure App Services, Azure Functions, Azure SQL, Key Vault, and other platform services. Deep knowledge of
Azure DevOps , including CI/CD pipelines, release management, work item tracking, and environment automation. Strong ability to estimate, plan, and manage software development deliverables, including the ability to define clear user stories and technical tasks. Excellent client-facing communication skills, with experience engaging directly with business stakeholders to gather requirements and deliver updates. Solid understanding of
enterprise integration ,
API design , and
secure transaction processing
in cloud-based systems. Proven ability to manage and deliver complex technical projects while leading small, high-performing teams. Experience with third-party vendors and managing outsourced development partners. Strong knowledge of Agile methodologies and modern SDLC practices. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Seniority level Mid-Senior level Employment type Full-time Job function Management Industries Software Development Referrals increase your chances of interviewing at Envision by 2x Inferred from the description for this job Medical insurance Get notified about new Application Developer jobs in
Greater St. Louis . St Louis, MO $100,000.00-$135,000.00 5 days ago Maryland Heights, MO $74,400.00-$93,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
ONLY
interested in St. Louis, MO candidates. St. Louis, MO Candidates ONLY, No Exceptions. US Citizens or Green Card Holders ONLY!! No C2C No Third Party Agencies Position Summary: We are seeking a hands-on and strategically minded
Engineer
to lead and contribute to the design, development, and delivery of enterprise-grade software solutions built on Microsoft technologies — specifically
.NET, C#, and Azure . This is a
working manager
role ideal for a seasoned
Lead Application Developer
who is ready to take on both leadership and technical ownership of a small team of developers. In this role, you will not only manage and mentor your team but also remain actively involved in architecture, coding, DevOps practices, and solution delivery. You'll be responsible for leading Azure-based application development efforts, including estimates, release planning, and direct collaboration with business clients to ensure requirements are met and timelines are achieved. This position plays a critical role in shaping our cloud development strategy and delivering secure, scalable solutions in a high-transaction fintech environment. Key Responsibilities: Lead and participate hands-on
in the design, development, and deployment of applications using .NET, C#, and Microsoft Azure technologies. Manage a small team, providing daily direction, mentoring, and support while participating as a senior-level contributor. Serve as the
technical lead and primary architect
on projects — reviewing code, providing architectural guidance, and ensuring best practices are followed. Take full ownership of the
Azure DevOps
process — including creating development estimates, coordinating releases, managing build pipelines, and automating deployments. Collaborate directly with business stakeholders and product owners to understand requirements, define scope, and communicate development progress and tradeoffs. Oversee the full
software development lifecycle (SDLC) , ensuring timely delivery and maintaining high standards of quality, security, and performance. Drive Agile ceremonies and participate in sprint planning, backlog grooming, and retrospectives to continuously improve delivery effectiveness. Maintain rigorous standards for application
security, scalability, and performance , especially in high-volume, high-availability systems. Qualifications: 7+ years
of professional software engineering experience, including 2+ years in a
technical leadership or engineering management
capacity. Demonstrated
hands-on expertise in .NET and C# development , with experience at the
Lead Application Developer
level. Proven experience building and deploying solutions on
Microsoft Azure , including use of Azure App Services, Azure Functions, Azure SQL, Key Vault, and other platform services. Deep knowledge of
Azure DevOps , including CI/CD pipelines, release management, work item tracking, and environment automation. Strong ability to estimate, plan, and manage software development deliverables, including the ability to define clear user stories and technical tasks. Excellent client-facing communication skills, with experience engaging directly with business stakeholders to gather requirements and deliver updates. Solid understanding of
enterprise integration ,
API design , and
secure transaction processing
in cloud-based systems. Proven ability to manage and deliver complex technical projects while leading small, high-performing teams. Experience with third-party vendors and managing outsourced development partners. Strong knowledge of Agile methodologies and modern SDLC practices. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Seniority level Mid-Senior level Employment type Full-time Job function Management Industries Software Development Referrals increase your chances of interviewing at Envision by 2x Inferred from the description for this job Medical insurance Get notified about new Application Developer jobs in
Greater St. Louis . St Louis, MO $100,000.00-$135,000.00 5 days ago Maryland Heights, MO $74,400.00-$93,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr