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 pivotal role in designing, developing, and implementing high-quality software solutions built on the .NET framework. This position requires a proactive and innovative engineer capable of collaborating with cross-functional teams to enhance existing systems and create new applications. The successful candidate will leverage their expertise to tackle complex technical challenges, participate in code reviews, and mentor junior engineers while ensuring adherence to industry best practices and performance optimization.
Job Responsibilities
- Design, develop, and maintain robust applications utilizing the .NET framework and related technologies.
- Collaborate with product managers, UX designers, and other stakeholders to define software requirements and specifications.
- Conduct code reviews to ensure code quality and share knowledge with team members.
- Debug, test, and deploy applications while ensuring optimal performance and security practices.
- Participate in all stages of the software development life cycle (SDLC), from concept through delivery.
- Provide technical guidance and mentorship to junior software engineers.
- Stay up-to-date with emerging technologies and industry trends to bring innovative solutions to the team.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development using the .NET framework.
- Strong proficiency in C#, ASP.NET MVC, and ASP.NET Core.
- Experience with front-end technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., Angular, React).
- Solid understanding of relational databases (e.g., SQL Server, MySQL) and entity framework.
- Familiarity with cloud platforms (e.g., Azure, AWS) is a plus.
- Proficient in version control systems (e.g., Git) and agile development methodologies.
Technologies & Tools
The successful candidate will utilize a variety of technologies and tools in this role, including but not limited to the .NET framework, C#, ASP.NET MVC, ASP.NET Core, SQL Server, and Git for source control. A familiarity with cloud services (particularly Azure) and modern JavaScript frameworks will be advantageous in this position. The ideal environment also embraces continuous integration and deployment practices, leveraging tools that streamline development workflows.
Ideal Candidates
Ideal candidates for the Remote Senior Software Engineer (.NET) position will possess not only technical proficiency but also strong problem-solving skills, an ability to work independently and as part of a team, and a passion for innovation. A proactive approach to learning and adapting to new technologies, coupled with excellent communication skills, will render a candidate successful in collaborating with diverse teams and contributing meaningfully to project outcomes. Additionally, a commitment to writing clean, efficient code and a desire to mentor others will greatly enhance the team's capabilities and elevate the overall quality of work.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.