Are you an experienced software developer looking to take the next step in your career? We have an exciting opportunity for a Senior .NET Developer with 8-11 years of experience to join our dynamic team.
Experience
- The ideal candidate will have 8-11 years of experience in software development and lifecycle management, with a focus on the Microsoft .NET suite of tools and technologies.
- A proven track record of success, demonstrating a strong foundation in a variety of development methodologies.
- Excellent communication skills and the ability to effectively demonstrate technical concepts to both technical and non-technical stakeholders.
Technical Skills & Competencies
- Extensive experience with SQL Server and related technologies, with a strong ability to write, debug, and optimize complex stored procedures.
- Proficiency in .NET development, including web and back-end development, as well as web services.
- Solid understanding of ASP.NET MVC and experience with ASP.NET Web API.
- Exceptional debugging skills to identify and resolve complex issues efficiently.
- Thorough knowledge of all phases of the software development lifecycle, including best practices and Agile methodologies.
- Proficiency with tools such as Azure DevOps and Git for version control and project management.
- Experience with Azure Cloud services is a plus, though not required.
Why Join Us
- Opportunity to work with cutting-edge technologies and contribute to exciting projects.
- Collaborative and supportive work environment that encourages innovation and professional growth.
- Competitive compensation package and benefits.
- Flexible work arrangements and opportunities for remote work.
If you're passionate about software development and thrive in a fast-paced environment, we want to hear from you! Apply now to join our team and take your career to the next level.