Strategic Solutions Group (SSG) logo
Strategic Solutions Group (SSG)

We shape the future of public healthcare technology, fueled by our team's innovation & our Casetivity low-code platform!

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2003H1B No SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

14 hours ago

Salary

$178.1K - $183.1K / year

Seniority

Senior

Job Description

Senior Software Engineer

Strategic Solutions Group (SSG)

• Responsible for designing and developing software solutions in support of public health and public safety IT projects, including applications that incorporate significant automation and custom product configuration. • Designing and developing cloud-native applications and web applications using Java, Object Oriented Analysis, reusable Design patterns, and other web technologies. • Building automation tools for development, deployment, monitoring and testing the application team. • Developing React or Primefaces JSF based UI web-based applications for the team. • Design and oversee comprehensive software solutions, aligning business needs with technical strategies to deliver scalable, innovative and robust systems. • Leading the development team to analyze & breakdown requirements and assigning them to the team for the release. • Meets regularly with business team to analyze requirements to meet their needs. • Developing for an Oracle or PostgresSQL application database in a RDBMS including tuning SQL queries with complex business logic. • Performing peer-review of developers’ code, unit testing, functional testing, and deploy code to production environment. • Debugging production issues, performing root cause analysis and implementing fixes in the system. • Identify technical debt, quality issues and remediate.

Job Requirements

  • Bachelors degree (or foreign equivalent) in Computer Science, Electronics Engineering or a closely-related IT field plus 5 years’ experience as a Software Engineer/Developer implementing and analyzing software solutions;
  • Master’s degree (or foreign equivalent) in Computer Science, Electronics Engineering or a closely-related IT field plus 3 years’ experience as a Software Engineer/Developer implementing and analyzing software solutions.
  • 3 years of experience writing, debugging, and optimizing Bash shell scripts.
  • 3 years of experience working with Hibernate, JPA, SQL, and HQL with strong skills in ORM mapping, query optimization, entity management, and relational database design.
  • 3 years of experience designing, building, and consuming web services using SOAP and/or REST APIs.
  • 3 years of experience working with SCRUM and AGILE methodologies.
  • 3 years of experience working with full-stack architecture, including building pipelines, CI/CD and infrastructure systems.
  • 3 years of hands-on development in Springboot, Web Services, HTML5 and deployments on Unix like environment using systems level tools.
  • 3 years of experience analyzing user requirements and converting these into software design and solutions.
  • 3 years of experience implementing and developing best practices for debugging, analytics and API development using SOLID principles.
  • 3 years of experience working with secure coding pattern utilizing SSL/TLS PKI or Public/Private key using RSA algorithm.
  • 3 years of hands-on frontend development experience with either React or JQuery.
  • 3 years of experience using Java to design and implement cloud-native applications and infrastructure using either AWS/Azure or Spring Cloud Netflix.
  • 2 years experience as lead developer for a project or group with responsibility for managing development efforts.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 10+H1B No Sponsor

• Architect and scale our GTM systems across sales, marketing, and product • Lead development of AI agents and workflows that automate key parts of the funnel • Orchestrate tools like Salesforce and HubSpot into a unified system • Turn product and user data into actionable growth signals • Build intelligent workflows (lead scoring, routing, outbound triggers, onboarding flows) • Define how AI is used across the entire customer lifecycle • Identify bottlenecks and design systems to remove them • Partner closely with founders on growth strategy, experiments, and priorities

South Africa
Full TimeRemoteTeam 51-200Since 10+H1B No Sponsor

• Architect and scale our GTM systems across sales, marketing, and product • Lead development of AI agents and workflows that automate key parts of the funnel • Orchestrate tools like Salesforce and HubSpot into a unified system • Turn product and user data into actionable growth signals • Build intelligent workflows (lead scoring, routing, outbound triggers, onboarding flows) • Define how AI is used across the entire customer lifecycle • Identify bottlenecks and design systems to remove them • Partner closely with founders on growth strategy, experiments, and priorities

Philippines
Resilinc logo

Software Engineer

Resilinc

Strengthening the supply chains that power our lives.

Full TimeRemoteTeam 201-500Since 2010H1B Sponsor

• Work closely with Senior Software Engineers, Tech Leads, Product Managers, and Architects to build, maintain, and enhance backend services and distributed data pipelines that power our multi-tenant B2B SaaS platform. • Contribute to building scalable backend platforms, solve complex engineering challenges, and continuously grow your expertise in distributed systems, data engineering, and cloud technologies.

India
Apollo.io logo

Software Engineer II

Apollo.io

Helping sales teams find their ideal buyers and convert them into customers.

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design and implement highly scalable backend endpoints • Gather product requirements and write design docs to satisfy product needs • Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance • Mentor others on best practices and effectively share knowledge • Ability to effectively communicate development progress to the product lead, engineering manager, and other stakeholders • Be comfortable introducing new technologies and new ideas as required • Work effectively as part of a large global team • Attend and engage in scrum ceremony meetings, team parties, and manager 1:1s • Provide feedback to co-workers in written and verbal form and respond to technical and behavioral feedback from managers and peers

India