Senior Full Stack Developer bei Sparkhound
Sparkhound · Birmingham, Vereinigte Staaten Von Amerika · Onsite
- Senior
- Optionales Büro in Birmingham
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 Birmingham, AL 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.