Description:
We are seeking a Senior Software Developer to join our Web & Mobile Development team to work with our clients in developing a variety of business solutions. This position primarily focuses on leading the support team and resolving production bugs efficiently. The ideal candidate will possess strong technical skills, leadership qualities, and a proactive approach to problem-solving.
This role is based in Houston, TX and will require routine work onsite for client and internal team meetings and collaboration.
What you will do:
-
Lead and mentor a team of support engineers to provide timely and effective resolution to customer-reported issues.
-
Lead in, encourage and expand the safe uses of AI in daily tasks and coding to improve efficiency in delivery of quality software.
-
Prioritize and manage the resolution of production bugs, ensuring minimal impact on users and systems.
-
Collaborate with cross-functional teams including Development, QA, and Product Management to understand root causes of issues and implement permanent fixes.
-
Develop and maintain tools, scripts, and processes to streamline bug detection, diagnosis, and resolution.
-
Participate in the design and implementation of improvements to the software architecture to prevent future issues.
-
Act as a technical escalation point for complex support issues, providing guidance and assistance to team members.
-
Continuously monitor and analyze support metrics to identify trends, areas for improvement, and opportunities to enhance customer satisfaction.
-
Stay updated with industry best practices, emerging technologies, and trends related to support and bug resolution.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent work experience.
-
5-8 Years of experience as .NET full stack developer
-
5-8 Years of experience C#, HTML5, and JavaScript/TypeScript
-
5-8 Years of experience in SQL Server, Entity Framework
-
3-5 Years of experience in developing APIs
-
3-5 Years of experience in ASP.NET MVC and Blazor/Razor
-
3-5 Years of experience in Angular 2+, React
-
3+ Years of experience using Azure, including Azure App Services and Azure Functions
-
Experience in Flutter, Expo, React Native, or other mobile app development frameworks
-
Tools such as Azure DevOps, GitHub, TFS, Visual Studio, VS Code, Postman, SSMS, Microsoft Office
-
Experience using unit test frameworks
-
Experience using Claude Code, GitHub Copilot, Cursor or similar tools is a plus. Willingness to adopt the regular use of these or similar tools is a must.
Preferred Certifications:
-
Azure Certifications (AZ-900, AZ-204, AZ-104, AZ-305, or AZ-400) / Desired: AI-900, AI-102
-
Power Platform - Desired: PL-400
Are you a fit?
-
Proven experience in a senior software development role, with strengths in support and bug resolution.
-
Excellent problem-solving skills and the ability to troubleshoot complex issues under pressure.
-
Solid understanding of software development methodologies, including Agile and DevOps practices.
-
Exceptional communication skills, with the ability to effectively interact with both technical and non-technical stakeholders.
-
Experience working in a fast-paced, dynamic environment with a customer-centric mindset.