Opportunity Starts Here
J. Morrissey & Company can help you find a job and achieve your goals.
Senior Software Developer
Job Description
Location: Newington, CT (On Site)
Salary: $120,000 - $140,000 (Full Time with Benefits)
Overview
We are seeking an experienced Software Developer to design, develop, and maintain software solutions across modern application platforms while leveraging deep C++ expertise for performance-critical systems. This role combines contemporary software engineering practices—including cloud-native development, APIs, web services, DevOps, and containerization—with strong knowledge of C++ development, systems programming, and software architecture.
The ideal candidate is equally comfortable building modern distributed applications and maintaining or extending native codebases.
Key Responsibilities
- Design, develop, test, and deploy software applications using modern development frameworks and tools.
- Develop and maintain software components in C++.
- Design and implement RESTful APIs, microservices, and cloud-based solutions.
- Collaborate with product owners, architects, and cross-functional teams to define technical requirements and system designs.
- Integrate native C++ components with modern application platforms and services.
- Optimize software for performance, scalability, reliability, and maintainability.
- Participate in code reviews and promote software engineering best practices.
- Develop automated testing, CI/CD pipelines, and deployment processes.
- Troubleshoot complex production issues across multiple technology stacks.
- Contribute to architectural decisions and technology roadmap planning.
- Maintain technical documentation and development standards.
- 5+ years of professional software development experience.
- Expert-level proficiency with modern C++ (.NET / C# Preferred as well)
- Strong experience with relational databases, including PostgreSQL, MySQL, and SQL.
- Experience building cloud-native applications using AWS, Azure, or Google Cloud Platform.
- Experience developing and supporting large-scale software systems.
- Strong understanding of object-oriented programming, design patterns, and software architecture principles.
- Experience using Git or similar source control systems.
- Strong debugging, troubleshooting, and performance optimization skills.
- Familiarity with Agile development methodologies.
INDI
Meet Your Recruiter
Conor Pepin
Senior Staffing Recruiter, Information Technology
Conor Pepin, a native of Windsor Locks, CT, currently calls West Hartford, CT, home. A proud alumnus of the University of Connecticut, Conor embarked on his professional journey in the dynamic realm of Baseball Operations with the Red Sox. However, his career took a turn into the staffing industry, where he has thrived ever since.
With over 6 years of valuable experience in staffing, Conor has contributed his expertise to diverse sectors, including healthcare, admin/clerical, and IT. In his latest role at J. Morrissey, Conor is dedicated to fortifying the contract IT segment of the business, extending support to clients across various industries in the CT/MA markets.
Beyond the professional sphere, Conor finds joy in spending time with his dog, Roscoe, during peaceful walks. An avid golfer, he embraces the challenges and rewards of the game. As the youngest among his three siblings, Conor brings a fresh perspective and unwavering enthusiasm to both his personal and professional pursuits.