Senior Full Stack .NET Developer
New
J
JobgetherSoftware Development
Remote work opportunity within the United States.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of overall professional software development experience
- Required Skills
- GitMicrosoft AzureMicrosoft SQL ServerC#.NETAngular
Requirements
- 8+ years of overall professional software development experience, with strong experience across the technologies required for the role.
- Advanced proficiency in C# and the .NET framework, with a proven ability to develop robust backend applications and services.
- Strong hands-on expertise with Angular and modern frontend development.
- Solid experience designing, deploying, and supporting solutions using Microsoft Azure cloud services.
- Practical experience with SQL Server, including database development, management, and integration with application solutions.
- Strong knowledge of Git and modern version-control and collaborative development practices.
- Ability to work across the full technology stack and understand how frontend, backend, cloud, and database components work together.
- Strong analytical and problem-solving skills, with the ability to translate business requirements into technically sound solutions.
- Excellent communication and collaboration skills, with the confidence to work effectively with cross-functional stakeholders.
- Demonstrated ability to provide technical leadership and mentorship while maintaining high standards for code quality, security, performance, and scalability.
- Adaptability and curiosity to learn emerging technologies and apply them where they can create meaningful value.
Responsibilities
- Lead the design, development, testing, and implementation of full-stack applications using C#/.NET and Angular.
- Collaborate with product, business, design, and other technical stakeholders to understand requirements and translate them into practical technical solutions.
- Build secure, scalable, high-performing applications and support their deployment and operation within Microsoft Azure environments.
- Develop and maintain database solutions using SQL Server, ensuring reliable data management and efficient application performance.
- Use Git and established version-control practices to support effective collaboration, code quality, and development workflows.
- Evaluate technical challenges, identify appropriate solutions, and contribute to architectural and implementation decisions.
- Provide technical guidance, code-level support, and mentorship to other developers while promoting strong engineering practices.
- Stay informed about emerging technologies, frameworks, and development practices and identify opportunities to improve project outcomes and team capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site