Image Description

Senior Software Engineer (C# and .NET)

Job Description

Posted about 2 months ago

** This is a contract-to-hire opportunity where you'll work with our client for at least six months on a contract basis (both W2 and 1099 options are available) with the option to convert to full-time with the client. This position is fully remote (indefinitely). Candidates must be able to work in the US without sponsorship.**

Emergent Software is looking for a senior software engineer who is a smart, passionate, and curious problem solver with experience using the Microsoft stack to solve business problems. A qualified candidate is a full stack software developer with advanced knowledge of C# and .NET and experience leading software development projects. This 100% remote position is for self-starters with good communication skills, work ethic, and the ability to participate in all aspects of the agile software development life cycle.

Senior Software Engineer Primary Duties

  • Solve client needs by building new custom software, enhancements, bug fixes, or consulting.
  • Work on a full scrum team contributing new code and reviewing pull requests on a large enterprise scale software project.
  • Or lead mid-sized software development projects from start to finish balancing work from multiple projects simultaneously.
  • Participate in technical requirements gathering, technology selection, data modeling, Azure infrastructure design, and DevOps CI/CD process design with guidance from our technical and architecture leadership.
  • Architect develop new applications and features using industry standard best practices.
  • Meet with clients to craft technology solutions that meet their business needs and estimate the effort required to deliver.
  • Collaborate with other software developers on an agile development team.
  • Provide code feedback to other developers through pull request reviews.
  • Share your knowledge at regular talk shop and lunch learn sessions to help build a stronger team.
  • Other related duties as assigned by your manager.
  • Senior Software Engineer Qualifications

    • Advanced experience with Microsoft stack web development (ASP.NET, C#, .NET Core, .NET Framework, SQL Server, JavaScript, HTML, CSS)
    • Competence in at least four areas in the full stack with advanced experience in at least one:

Job Summary

Image Description
Website
Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Aha! is hiring a Sr. Rails Engineer or Ruby on Rails engi...

Discourse is hiring a full stack engineer to work with th...

CipherHealth is hiring a Platform Engineering Manager. Th...