About the role

  • You'll design, develop, and maintain web applications using .NET technologies (C#, ASP.NET , .NET Core).
  • You'll collaborate with cross-functional teams to define, design, and ship new features.
  • You'll participate in requirements analysis and contribute to software architecture decisions.
  • You'll write clean, scalable, and well-documented code.
  • Debug and resolve technical issues across the application stack.
  • Maintain and improve existing software systems.
  • Ensure the performance, quality, and responsiveness of applications.
  • Develop and maintain technical documentation throughout the SDLC.
  • Provide technical support and guidance to internal stakeholders.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience in .NET development
  • Proficiency in C#, ASP.NET , .NET Core, and related technologies
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
  • Familiarity with RESTful APIs, SQL Server, and version control systems (e.g., Git)
  • Experience communicating updates and resolutions to customers and other partners

Benefits

  • Comprehensive mindfulness programs with a premium membership to Calm
  • Volunteer Paid Time off available after 6 months of employment for eligible employees
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
  • Employee Assistance Program
  • Personalized wellbeing programs through our OnTrack program
  • On-demand digital course library for professional development

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job