NextHire Try for free

Divisions Maintenance Group

Posted 23 Sep 2026

Senior Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
23 Sep 2026

About the role

As a Senior Software Engineer/Lead Software Engineer at Divisions, you will be responsible for designing, developing, and maintaining scalable enterprise applications that support critical business functions across multiple business units. You will work across the full technology stack, building modern backend services and intuitive frontend experiences while contributing to architecture, quality, and engineering excellence.


Responsibilities:

  • Design, develop, and maintain scalable web applications using. NET Core, C#, React.js, and modern technologies.
  • Build and optimize RESTful APIs, microservices, and distributed systems supporting business-critical applications.
  • Participate in the complete Software Development Life Cycle (SDLC).
  • Collaborate with product managers, QA, and cross-functional teams to deliver high-quality solutions.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Ensure adequate unit, integration, and performance test coverage.
  • Troubleshoot production issues and implement long-term fixes.
  • Contribute to architecture discussions, design reviews, and code reviews.
  • Research and evaluate emerging technologies and frameworks.
  • Mentor junior engineers and contribute to engineering excellence.


Requirements:

  • 5-8 years of professional software development experience.
  • Strong full-stack expertise with. NET and React.
  • Ability to work independently in a fast-paced environment.
  • Passion for engineering excellence and continuous improvement.
  • Ownership mindset with a focus on delivering business outcomes.


Backend:

  • Strong experience with C#, . NET Core, and. NET 6+.
  • Expertise in REST APIs, microservices, and gRPC.
  • Strong understanding of OOP, design patterns, SOLID principles, and clean architecture.


Frontend:

  • Strong experience with React.js .
  • Proficiency in JavaScript/TypeScript, HTML5 and CSS3
  • Experience building responsive and reusable UI components.


Database and Data:

  • Strong SQL fundamentals and experience with SQL Server.
  • Database design, optimization, and performance tuning.


DevOps and Tools:

  • CI/CD pipelines using Jenkins.
  • Git, Docker, and Kubernetes (preferred).


Additional Skills:

  • Agile/Scrum methodologies.
  • Strong problem-solving and debugging skills.
  • Effective communication and stakeholder management.


Preferred Qualifications:

  • Experience with AWS, Azure, or GCP.
  • Exposure to event-driven architectures and messaging systems.
  • Experience in performance optimization and production support.
  • Prior experience mentoring engineers or leading technical initiatives.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach