Full Time

Remote Senior Software Engineer (.NET)

Jobot
Remote!
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.



Overview

The Remote Senior Software Engineer (.NET) at Jobot will play a critical role in the development and implementation of innovative software solutions. The successful candidate will collaborate with cross-functional teams to design, develop, and maintain high-quality software applications, utilizing the latest technologies and best practices in software development. This position requires a strong understanding of the .NET framework, a commitment to coding excellence, and the ability to mentor junior developers while contributing to overall project success.



Job Responsibilities

  • Design, develop, and maintain scalable software applications using .NET technologies.
  • Collaborate with product managers, designers, and other developers to define clear project objectives and requirements.
  • Write clean, maintainable, and efficient code while following best practices in coding standards.
  • Conduct code reviews to ensure adherence to best practices and foster a culture of code quality.
  • Troubleshoot, debug, and optimize existing software solutions for performance improvement.
  • Mentor and provide guidance to junior software engineers to foster their professional growth.
  • Contribute to system architecture and design discussions, providing valuable insights and solutions.
  • Stay updated with emerging technologies and industry trends to continually enhance skills and project outcomes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software development, specifically with .NET technologies.
  • Proficient in C#, ASP.NET, Entity Framework, and WCF.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
  • Strong understanding of database technologies including SQL Server, and experience with ORM tools.
  • Solid grasp of software development methodologies, including Agile and Scrum.
  • Excellent problem-solving skills and attention to detail.
  • Strong interpersonal and communication skills, capable of working collaboratively in a remote environment.


Technologies & Tools

In this role, the Senior Software Engineer will work primarily with the .NET framework, utilizing tools such as Visual Studio, Azure DevOps, and SQL Server for development and deployment tasks. Proficiency in version control systems like Git will be essential, and experience with CI/CD pipelines will enhance the efficiency of the software delivery process. Familiarity with containerization technologies such as Docker is also advantageous.



Ideal Candidates

The ideal candidate for the Remote Senior Software Engineer (.NET) position is a proactive individual with a passion for software development and a dedication to continuous improvement. They possess strong analytical skills and have an aptitude for working both independently and as part of a remote team. A candidate who thrives under pressure, communicates effectively, and demonstrates a collaborative spirit will excel in this role. They should also be committed to mentoring others and driving innovation within the team.



How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.