Full Time

100% Remote - Senior Software Engineer (.Net)

RemoteWorker US
Remote!
$100,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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer (.Net) at RemoteWorker US will play a pivotal role in designing and developing robust software solutions that align with the organization's strategic goals. This position requires an individual who is adept at using .NET frameworks and related technologies to build scalable web applications. The successful candidate will collaborate closely with cross-functional teams to deliver high-quality software while adhering to best practices in software development and project management.



Job Responsibilities

  • Design, develop, and maintain high-performance web applications using .NET technologies.
  • Participate in the full software development life cycle, including requirements gathering, architecture design, and implementation.
  • Collaborate with UX/UI designers to ensure optimal user experience and application functionality.
  • Implement and oversee best practices in code quality and unit testing.
  • Identify and resolve issues within existing applications and provide ongoing support and enhancements.
  • Maintain documentation for software design, development processes, and operational procedures.
  • Mentor junior software engineers and contribute to their professional development.
  • Stay updated with emerging technologies and assess their implementation into existing systems.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a focus on .NET technologies.
  • Proficiency in C#, ASP.NET, MVC, and Web API development.
  • Experience with database technologies such as SQL Server and Entity Framework.
  • Strong knowledge of software development best practices, design patterns, and principles.
  • Excellent problem-solving skills and the ability to work independently in a remote environment.
  • Experience with Agile methodologies and tools such as JIRA or Trello.


Technologies & Tools

The Senior Software Engineer will be primarily working with technologies such as C#, ASP.NET Core, SQL Server, and JavaScript frameworks (e.g., Angular, React). Familiarity with cloud platforms such as Azure for application deployment and hosting is also essential. Version control tools like Git and collaboration software like Slack and Zoom will facilitate seamless communication and project management in a fully remote setting.



Ideal Candidates

Ideal candidates for this role will possess strong analytical and critical thinking skills and exhibit a passion for software development. They should demonstrate an eagerness to learn and keep up with industry trends, alongside a collaborative mindset that thrives in a remote work culture. Excellent communication, both written and verbal, is crucial for effective interaction with team members and stakeholders. A proactive attitude and the ability to adapt to changing project requirements will also distinguish them in this position.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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