Make Your Resume Now

Software Engineer III

Posted February 02, 2026
Salaried, full-time

Job Overview

About the Role

As a Full Stack Software Engineer, you will join an Agile team dedicated to developing high-visibility, mission-critical web applications. You will be at the heart of our product offering, requiring a strong Agile mindset, a commitment to quality software, and a proactive, communicative approach. 


Key Responsibilities

  • Project Leadership: Plan, Execute and Deliver mid- to large-scale projects from initial conception through to delivery and maintenance. 
  • System Design: Apply deep knowledge of Software Design Patterns and Object-Oriented principles to create scalable, maintainable architectures.
  • Technical Documentation: Communicate solutions clearly through documentation, flowcharts, and architectural diagrams.
  • Optimization: Continuously troubleshoot, debug, and upgrade existing systems to improve performance and user satisfaction.
  • Mentorship & Collaboration: Lead technical decision-making and assist in team direction while collaborating across functional teams. 


Requirements

  • Backend Expertise: 8+ years of professional experience in .NET (.NET Core, .NET Framework, including MVC, EF Core) or other Object-Oriented Stack (e.g., Java but willing to pick .NET). Experience with RESTful API development and ORM frameworks is essential.
  • Frontend Proficiency: Strong knowledge of modern client-side frameworks such as Angular, React (willing to pick Angular) along with TypeScript and npm.
  • Data & Messaging: Experience with relational databases (SQL) and distributed messaging systems like Kafka.
  • DevOps & CI/CD: Proficiency in Git and building automated release definitions within CI/CD environments (e.g., Bitbucket, Jenkins, or Azure DevOps).


Additional Skills & Knowledge

  • Cloud Platforms: Experience with Microsoft Azure, AWS, or Google Cloud Platform is a significant plus.
  • Agile Excellence: Ability to thrive in a fast-paced Agile/Scrum environment with a focus on delivering high-quality software.
  • Reliability: Proven ability to debug production issues and leverage monitoring tools to ensure system uptime. 

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!