HireSleek

Senior Software Engineer

Jobgether

About Jobgether

This position is posted by Jobgether on behalf of a partner company.

Job Summary

We are currently looking for a Senior Software Engineer in California (USA). The Senior Software Engineer will be a key contributor to delivering modern, high-quality, web-based software solutions.

Key Responsibilities

  • Develop, test, and deliver high-quality features and solutions using Angular, .NET Core, REST APIs, Entity Framework Core, and SQL Server.
  • Collaborate with product managers, project managers, and other senior engineers to design, plan, and implement system components.
  • Participate in all stages of the software development lifecycle, including requirements analysis, architecture, coding, testing, and deployment.
  • Ensure scalable, maintainable, and high-performing solutions following established standards and best practices.
  • Provide mentorship and guidance to junior engineers, promoting best practices and knowledge sharing.
  • Conduct code reviews, support build automation, and contribute to continuous integration and deployment processes.
  • Troubleshoot, debug, and resolve technical issues across the SaaS platform while maintaining high-quality standards.

Requirements

  • 10+ years of professional experience in software engineering, with a strong focus on the Microsoft technology stack.
  • Expertise in C#, .NET Core, Angular, REST API architecture, Entity Framework Core, and SQL Server.
  • Solid experience with SPA applications, RxJS, Reactive Forms, JavaScript, jQuery, Ajax, CSS, HTML, and XML.
  • Proven ability in object-oriented programming, n-tier design, and service-oriented architecture.
  • Hands-on experience with unit testing frameworks such as xUnit and Jasmine.
  • Familiarity with Agile/Scrum environments and version control tools like Git.
  • Experience with cloud-based applications, build automation, and CI/CD pipelines is a plus.
  • Strong problem-solving skills, attention to detail, and commitment to high-quality software delivery.
  • Excellent communication, collaboration, and mentoring capabilities.
  • BS or MS degree in Computer Science, Engineering, or equivalent experience.

Benefits

  • Annual base salary between $140,000–$150,000, plus up to 10% annual bonus.
  • Comprehensive health, dental, and vision insurance.
  • Flexible spending accounts.

To apply for this job please visit jobs.lever.co.