We are seeking a Senior Full Stack Developer to play a key role in advancing a highly flexible, web-services–based SaaS platform. This is a hands-on product development position focused on building new capabilities while maintaining and enhancing existing applications.
Responsibilities
- Lead the design, development, and support of scalable, complex web applications
- Serve as a technical leader and mentor to junior developers
- Collaborate closely with product owners, architects, and cross-functional teams
- Translate business requirements into effective technical solutions
- Write clean, efficient, well-documented, and testable code
- Develop and maintain automated tests to ensure software quality
- Perform code reviews and enforce best practices and standards
- Identify performance bottlenecks and optimize system performance
- Drive continuous improvement in development processes and tools
- Stay current on emerging technologies and help guide adoption
Experience
- Bachelor’s degree in Computer Science, Engineering, or related field
- 4+ years of experience (or 6+ years equivalent professional experience)
- Strong experience with:
- ASP.NET, C#, JavaScript, SQL Server, HTML, CSS, jQuery
- Solid understanding of object-oriented programming and design patterns
- Experience with software architecture and scalable systems
- Familiarity with Octopus Deploy, TeamCity, Agile/Scrum, and Jira
- Commitment to software quality, testing, and automation
- Strong communication, collaboration, and problem-solving skills
- Ability to thrive in a team-based, fast-paced environment
- Advanced understanding of modern software development methodologies
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.