.NET Software Engineer II

Remote, United StatesFull-TimeMiddle
Salary$87,500 — $122,500 USD
Apply NowOpens the employer's application page

Job Details

Experience
3–5 years
Required Skills
ASP.NETHTMLCSSJavascriptMicrosoft SQL ServerC#JiraRESTful APIsAzure DevOps

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 3–5 years of experience in enterprise software development
  • Strong proficiency in C#
  • Proficiency in JavaScript, HTML, and CSS
  • Strong experience with SQL Server and T-SQL
  • Experience with ASP.NET and REST APIs
  • Familiarity with common design patterns and scalable architecture
  • Experience working in Agile environments
  • Strong communication, problem-solving, and time management skills
  • Experience with Azure DevOps, Jira, or similar tools preferred

Responsibilities

  • Design, develop, and maintain scalable software applications
  • Contribute to solution architecture, technical design decisions, and supporting documentation
  • Collaborate with product, data, and client teams to deliver high-impact solutions
  • Estimate work, manage deliverables, and meet deadlines across multiple projects
  • Write clean, efficient, and well-documented code
  • Perform code reviews, including identifying and addressing complex or high-risk issues
  • Mentor junior engineers and contribute to team development
  • Develop and maintain database objects and procedures
  • Implement and unit test features for client-specific deployments
  • Support production applications, troubleshoot issues, and ensure timely resolution
View Full Description & ApplyYou'll be redirected to the employer's site
$87,500 — $122,500 USD
Apply Now