Software Engineer Lead
We are seeking a dynamic and experienced Software Engineer Lead to guide our development teams in building and delivering high-quality, scalable applications within the Microsoft ecosystem. The ideal candidate is a hands-on technologist with a passion for solving complex problems and a proven track record of leading projects from concept to completion. You will be responsible for architecting robust solutions primarily on Microsoft Azure, mentoring a talented team of developers, and driving the successful delivery of web and mobile applications. This role requires a strategic thinker with a strong consultative mindset and deep expertise in the full software development lifecycle.
Candidate must reside in Houston, Dallas, Baton Rouge or Birmingham and willing to attend onsite client meetings on occasion.
Key Responsibilities:
- Technical Leadership & Project Delivery: Lead the end-to-end delivery of software projects, ensuring solutions are completed on time and to a high standard. Guide the team in an Agile environment to plan, design, develop, test, and maintain enterprise-grade web and mobile applications.
- Solution Architecture: Design and architect robust, scalable, and secure solutions with a primary focus on the Microsoft technology stack, leveraging cloud-native services on Microsoft Azure. Integrate custom applications with client business systems using RESTful APIs, Web Services, and data integration technologies.
- Hands-On Development: Actively contribute to the codebase, leading by example in writing clean, efficient, and maintainable code using C# and the .NET framework. Lead code-first and low-code development initiatives as needed.
- Team Mentorship: Mentor and develop teammates’ consultative and technical skills, fostering a culture of collaboration, innovation, and continuous learning. Serve as the go-to person for technical challenges and architectural guidance.
- Client Collaboration: Work closely with stakeholders to understand business requirements, translate them into technical specifications, and present technical solutions to diverse audiences.
Requirements
Experience: 7-10+ years of professional software development experience, with a demonstrated history of leading development projects and teams.
Education: Bachelor’s Degree in Computer Science, Software Engineering, or equivalent practical experience.
Cloud Platforms:
- Deep expertise in designing and deploying solutions on Microsoft Azure .
- Hands-on experience with Azure IaaS and PaaS solutions, including Azure Web Apps, Azure Functions, AKS, Cosmos DB, and Azure SQL.
- Familiarity with infrastructure-as-code (e.g., Terraform, ARM templates).
- Experience with other cloud platforms (AWS, GCP) is a plus.
Programming Languages & Frameworks:
- Expert proficiency in C# with .NET Framework and .NET Core.
- Strong experience with ASP.NET MVC, RESTful API design, and Entity Framework.
- Advanced skills in front-end development using modern JavaScript, HTML5, CSS, and frameworks like React or Angular.
Mobile Development:
- Experience with mobile application development is highly desirable (e.g., Xamarin, React Native, Flutter, Swift/Kotlin).
Databases:
- Proficiency with relational and NoSQL databases such as SQL Server, Azure SQL, and Cosmos DB.
DevOps & SDLC:
- Solid understanding of DevOps principles and CI/CD pipelines, preferably with Azure DevOps.
- Proficiency with lifecycle management tools like Git.
- Advanced knowledge of Agile methodologies (Scrum, SAFe).
Leadership & Professional Attributes:
- Exceptional leadership and team management abilities with a passion for mentoring.
- Strong analytical and problem-solving mindset.
- Excellent written and oral communication skills, with the ability to engage both technical and non-technical stakeholders.
- A client-centric mindset with the ability to pioneer new technologies and introduce innovative concepts.
- Organized, self-starter, and able to manage multiple priorities in a fast-paced environment.
Bonus Qualifications:
- Microsoft certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert) are highly preferred.
- Experience with low-code solutions like the Microsoft Power Platform (Power Apps, Power Automate).
- Hands-on experience with emerging technologies like Generative AI, Machine Learning (ML), and intelligent automation.
- Knowledge of data architecture, data modeling, and analytics tools (e.g., Azure Synapse, Power BI).
- Background in a technology consulting or professional services environment.
Recommended Jobs
Customer Service Representative
Seeking a FT (33-36)hours a week position for an experienced veterinary receptionist to join our amazing team. ER experience preferred. Animal Emergency Clinic North Eastis looking for our newest team…
Hospitalist Nocturnist Opening in Sunny Amarillo, Texas (Amarillo)
BSA Hospitalist Group, a team of approximately 40 providers, is searching for a new team member. Our group of BC/BE physicians and APPs has extensive practice experience, excellent teamwork, and a h…
Back Office Services CSR
Full Time Description As a Back Office Services Specialist, you will play a crucial role in supporting the efficient operations of our organization by handling various administrative and operational…
Bistro Attendant (Barista, Cashier)
Job Description Job Description Location: North Richland Hills, TX (On site) | Type: Part Time (24 hours per week) | Starting at $14/hour | Must be able to work Saturdays Join the Norm Reeves …
Caregiver/CNA -IMMEDIATE HIRE WESTSIDE AND NORTHEAST
Job Description Job Description Caregiver/Personal Assistant/Home Care Aide/Certified Nursing Assistant (CNA)- Attractive Rates - $13.00-$14.00 Per Hour, Super Understanding Employer! Full-time…
Pediatric Bilingual Speech-Language Pathologist (SLP)
Bilingual Speech-Language Pathologist (SLP) - Pediatric Outpatient - Longview, TX - $3,000 Sign On Bonus! Now Hiring Full Time Why This Opportunity Stands Out: At H2 Health family, we believe…
Audio Visual and Low Voltage Installation Junior Technician
As an AV Installation Junior Technician at The Werd Company, you’ll be at the center of the action with The Werd Company’s dynamic and growing Audiovisual team in Austin, TX. You will help pre-desi…
Microbiology Technician
Certified Group is committed to delivering expert solutions and quality testing our customers can feel confident in – on time, every time – so the world can trust in what it consumes. As a leading Nor…
Physical Therapist
SWAN Health is now hiring a PRN Physical Therapist (PT)! Be a part of something exciting at Swan Health — the newest member of The Carpenter Health Network! Make a real impact where compassionate car…
Seasonal Client Experience Coordinator - Dallas
At Cartier North America, we are proud to employ talent from many different backgrounds, experiences, and identities. We believe that when diversity and inclusion are fully embraced and empowered, cr…