Lead Engineer, Cloud Engineer - Software, Full Stack Developer
Addison Group3 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Lead Engineer
The Lead Engineer will be responsible for leading the design, development, maintenance, and production support of multiple web-based applications across on-premises and cloud environments. This role provides technical and architectural guidance, leads a small to medium-sized development team, partners with Product teams to refine and estimate requirements, and mentors junior developers while ensuring strong engineering and development best practices. The ideal candidate will have 8+ years of software engineering experience, strong SQL or systems integration experience, and expertise with modern technologies such as microservices, APIs, Docker, Kubernetes, and cloud platforms.
Required Skills and Experience
- Technical leadership experience
- 8+ years of software engineering experience
- ASP.NET /.NET
- SQL
- Microservices architecture
- Cloud technologies
- Strong knowledge of design patterns, software development best practices, and microservices architecture
- Excellent problem-solving, written, and verbal communication skills
- 8+ years of software engineering experience in an Agile environment
- 5+ years of professional SQL experience in a relational database environment
- 8+ years of experience with ASP.NET and Entity Framework Framework Core
- 5+ years of experience with JavaScript/CSS
- 5+ years of experience with modern web frameworks such as React, Angular, Blazor, or Bootstrap
- 5+ years of experience with unit testing frameworks
- 3+ years of experience building and deploying Docker images
- Working knowledge of messaging technologies and Kubernetes
- Experience with complex system integrations
- Experience with APIs and stored procedures
- Experience with cloud platforms and Dev Ops tools
- Experience working in regulated or complex enterprise environments is a plus
- Azure / Azure Dev Ops
- Cloud experience
- Enterprise application development
- Integration experience
Required Skills
Technical leadership
Messaging technologies
Complex system integrations
React
Azure Dev Ops
Stored procedures
Unit testing frameworks
Kubernetes
CSS
Bootstrap
Docker
SQL
Blazor
Angular
Entity Framework Core
JavaScript
Microservices architecture
Azure
Agile development
Enterprise application development
ASP.NET / .NET
APIs
Design patterns
Cloud technologies