Back to results

Software Engineer

  • Merrimack, NH, United States

$120,000 to $140,000 USD / year

Applications open in a new tab.

Job details

Pay
$120,000 to $140,000 USD / year
Apply by
Experience
At least 4 years of software development experience working in a Microsoft technology environment.
Posting language
English
Posted

Original job description

We are looking for a Sr. Software Engineer. This role is suited for someone who enjoys building modern web applications, creating reliable backend services, and working across the full software development lifecycle. The ideal candidate brings strong experience with Microsoft-based technologies and a practical approach to delivering scalable, maintainable solutions in a collaborative environment.

Responsibilities:

  • Design, develop, and maintain software applications using C# and .NET technologies across both backend and web-based systems.
  • Build responsive user interfaces with modern front-end tools such as Angular, JavaScript or TypeScript, along with HTML5 and CSS3.
  • Create and integrate RESTful APIs to support application functionality and enable communication between services.
  • Develop database-driven features and write efficient queries for relational database platforms.
  • Apply object-oriented design methods and established engineering standards to produce clean, testable, and maintainable code.
  • Collaborate with cross-functional team members in an Agile/Scrum setting to plan, deliver, and refine application features.
  • Use source control tools such as Git to manage code changes, support team development, and maintain version history.
  • Contribute to application architecture, troubleshooting, and performance improvements throughout the development process.
  • At least 4 years of software development experience working in a Microsoft technology environment.
  • Strong programming experience with C#, .NET, and ASP.NET for application and web development.
  • Proficiency in front-end development using Angular, JavaScript or TypeScript, HTML5, and CSS3.
  • Working knowledge of Oracle or other relational databases, including SQL Server, PostgreSQL, or MySQL.
  • Solid understanding of object-oriented programming concepts, software design practices, and API development.
  • Familiarity with Git and prior experience contributing within Agile or Scrum-based development teams.

Report this job