RemyCorporation
Sr. Software Developer
RemyCorporation, Breckenridge, Colorado, United States, 80424
Job Description:We are seeking a highly skilled
Senior Software Developer
with a strong background in
.NET development
and extensive experience in
databases . This role requires a deep understanding of cloud computing environments, specifically
Azure , and experience working with a variety of databases, including
SQL
and
Cosmos DB
(or
MongoDB ).The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design, develop, and maintain
software applications using
.NET
technologies.Architect and implement
scalable solutions leveraging
Azure
cloud services.Work extensively with
SQL
and
Cosmos DB/MongoDB
to build and optimize database-driven applications.Develop and manage efficient
database
structures to support software applications.Collaborate with cross-functional teams to define, design, and ship new features.Perform code reviews and ensure best practices are followed across the development team.Troubleshoot and resolve complex software issues in a timely manner.Provide mentorship and technical leadership to junior developers.Participate in project planning, design reviews, and technical decision-making processes.Ensure applications meet performance, scalability, and security requirements.Required Qualifications:Strong experience as a software developer, with a focus on
.NET technologies .Proficiency in
SQL
and
Cosmos DB/MongoDB .Strong experience with
Microsoft Azure
and deploying cloud-based applications.Solid understanding of
database design ,
optimization , and
query performance tuning .Expertise in designing and developing
RESTful APIs
and microservices architecture.Strong experience in
Agile
development environments.Ability to write clean, maintainable, and well-documented code.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Preferred Qualifications:Experience with
DevOps
practices and
CI/CD pipelines .Familiarity with
containerization technologies
such as
Docker
and
Kubernetes .Prior experience in
mentoring
and
leading
development teams.Knowledge of front-end technologies (e.g.,
JavaScript ,
Angular ,
React ) is a plus.
Senior Software Developer
with a strong background in
.NET development
and extensive experience in
databases . This role requires a deep understanding of cloud computing environments, specifically
Azure , and experience working with a variety of databases, including
SQL
and
Cosmos DB
(or
MongoDB ).The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design, develop, and maintain
software applications using
.NET
technologies.Architect and implement
scalable solutions leveraging
Azure
cloud services.Work extensively with
SQL
and
Cosmos DB/MongoDB
to build and optimize database-driven applications.Develop and manage efficient
database
structures to support software applications.Collaborate with cross-functional teams to define, design, and ship new features.Perform code reviews and ensure best practices are followed across the development team.Troubleshoot and resolve complex software issues in a timely manner.Provide mentorship and technical leadership to junior developers.Participate in project planning, design reviews, and technical decision-making processes.Ensure applications meet performance, scalability, and security requirements.Required Qualifications:Strong experience as a software developer, with a focus on
.NET technologies .Proficiency in
SQL
and
Cosmos DB/MongoDB .Strong experience with
Microsoft Azure
and deploying cloud-based applications.Solid understanding of
database design ,
optimization , and
query performance tuning .Expertise in designing and developing
RESTful APIs
and microservices architecture.Strong experience in
Agile
development environments.Ability to write clean, maintainable, and well-documented code.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Preferred Qualifications:Experience with
DevOps
practices and
CI/CD pipelines .Familiarity with
containerization technologies
such as
Docker
and
Kubernetes .Prior experience in
mentoring
and
leading
development teams.Knowledge of front-end technologies (e.g.,
JavaScript ,
Angular ,
React ) is a plus.