Collaborate with stakeholders such as Product Owners, QA, and Tech Leads to translate business requirements into technical specifications and working code.
Develop clean, scalable applications using C#, .NET 6.0, ASP.NET, JavaScript, and MVC.
Design and maintain RESTful APIs and system integrations.
Mentor junior and mid-level developers through pairing, feedback, and guidance.
Promote coding best practices, including test-driven development (TDD) and CI/CD workflows, and support efforts to automate deployment.
Conduct code reviews to uphold standards and share knowledge.
Proactively identify and resolve defects and technical challenges, troubleshoot production issues, and optimize application performance.
Conduct root cause analysis and identify long-term fixes.
Set a strong example in documentation, testing, and initiative-taking; champion improvements in tooling, workflows, or internal libraries.
Review and contribute to architectural decisions with the Tech Lead and participate in on-call rotations as needed.
Lead complex feature development and refactoring efforts.
Requirements
Bachelor's Degree in a technical field or equivalent work experience is preferred.
Must be willing to obtain Azure Developer Associate (AZ-204) within 6 months of hire.
Extensive experience with C#, .NET 6.0, ASP.NET, JavaScript, and MVC.
Proficient in RESTful API development.
Skilled in cloud services, such as Azure App Services and Azure Functions.
Experienced with DevOps practices, including CI/CD pipelines, Git, and automated deployments.
Frontend development expertise using jQuery, Bootstrap, and other modern UI frameworks.
Proficient in unit and integration testing.
Strong technical documentation skills, including requirements, design specs, and test plans.
Experienced in conducting code reviews and mentoring junior and mid-level developers.
Skilled in Entity Framework and LINQ for efficient data access.
Experienced with SQL development, including stored procedures, triggers, indexes, constraints, and scheduled jobs.
Must be legally authorized to work in the United States and able to work from the United States (job location: Remote, US).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET 6.0ASP.NETJavaScriptMVCRESTful API developmentAzure App ServicesAzure FunctionsDevOps practicesEntity Framework