Sonalysts logo

Senior Software Engineer

Sonalysts

Waterford, CT
Full Time
Senior
120k-160k
about 2 months ago

Job Description

About the Role

Sonalysts, Inc. is seeking a Senior Software Engineer with critical thinking and effective communication skills to join our system development team responsible for mission-critical, training, and real-time military software applications that will be deployed in commercial and/or private environments. The position will require the potential partner to work on-site in Waterford, CT and may require some travel in support of the project.

Key Responsibilities

  • Work on interesting and challenging software projects (such as our Standard Space Trainer and wXstation systems).
  • Use analytical and problem-solving skills to develop server-side simulation platforms using modern programming languages and technologies.
  • Participate in various aspects of server-side development including API development, systems integration, database development, microservice design and development, data processing, etc.
  • Participate in all areas of the software development lifecycle from planning through test and sustainment.
  • Provide tasking and mentorship as a technical software lead.

Requirements

  • Must be a U.S. citizen, eligible for U.S. Department of Defense (DoD) SECRET security clearance.
  • Bachelor's degree in Computer Science or related technical degree.
  • 10+ years of professional experience in software application development.

Nice to Have

  • Possessing an active U.S. Department of Defense (DoD) SECRET security clearance.
  • Expertise building distributed microservices using C# or .NET.
  • Expertise with other object-oriented languages e.g. C++, Java, TypeScript, etc.
  • Strong communication skills for socializing plans and managing customer or internal product requirements.
  • Experience interfacing with multiple stakeholders including product owners, testers, and development team members.
  • Microservice development including REST API and WebSockets.
  • Unit and integration testing.
  • Asynchronous programming and multi-threading.
  • Knowledge of Object-Oriented Analysis and Design (OOAD), UML, MBSE, functional programming patterns, database development, SQL, ORM frameworks, messaging systems (ActiveMQ, Kafka), identity management (OAuth, OpenID), secure coding, and application hardening.
  • Security+ or similar certifications.

Qualifications

  • Bachelor's degree in Computer Science or related technical degree.
  • 10+ years of professional experience in software application development.

Benefits & Perks

  • Salary ranges between $120,000-$160,000, dependent on experience, qualifications and other relevant business criteria.
  • Flexible Time Program enabling an optimal work-life balance.
  • Paid Time Off.
  • 401(k) Plan with company match.
  • Employee Stock Ownership Plan (ESOP).
  • Sales Bonus Program.
  • Special Performance and Retention Bonus Program.
  • Health and Preventive Dental Insurance.
  • Dependent Care Assistance Plan.
  • Employee Referral Bonus Program.
  • Professional Development through Tuition Reimbursement, Online Training, and Skills Programs.
  • Relocation Assistance to Southeastern Connecticut.

Working at Sonalysts

Sonalysts, Inc. is an equal opportunity employer. The company emphasizes innovation, professional development, and a supportive work environment. It values diversity and inclusion, offering various programs and benefits to support employee growth and work-life balance.

Apply Now

Job Details

Posted AtAug 3, 2025
Salary120k-160k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Sonalysts

Website

sonalysts.com

Company Size

501-1000 employees

Location

Waterford, CT

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches