Staff Software Engineer

Agility
Columbus, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Columbus, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Code Review
Continuous Delivery
Integrated Development Environments
Pair Programming
Scrum
Scaled Agile Framework
Software Engineering
Systems Integration
React
Spring-boot
Backend
Material Design
Production Code
Api Design
Software Coding
REST
Microservices

Job description

  • Provide technical leadership and help drive strategic direction for full?stack product development across web and service layers
  • Build, enhance, and maintain Java?based backend services and React?based UI components (front?end support is needed, though the role leans backend)
  • Lead architectural decisions, contribute to system design, and guide implementation of scalable solutions using microservices patterns
  • Design, build, and integrate RESTful APIs, ensuring performance, security, and maintainability
  • Pair with other engineers to write production code, troubleshoot issues, and work through technical challenges in real time
  • Drive strong Agile engineering practices through daily standups, sprint planning, code reviews, and continuous delivery habits
  • Own quality by practicing test?driven development and writing thorough unit tests (no dedicated QA team)
  • Provide production support, identify root causes, and implement sustainable fixes to improve reliability and customer experience
  • Mentor and coach engineers on best practices, coding standards, and development methodologies-leading through influence (not people management)
  • Create and maintain technical documentation and lightweight system diagrams to support shared understanding and operational excellence

Requirements

  • Local to Columbus, OH and willing to work onsite three days per week (Monday/Tuesday/Thursday)
  • 10+ years of professional software engineering experience
  • Demonstrated experience acting as a senior technical lead-coaching, guiding, and serving as a point person on projects (without formal management responsibilities)
  • Strong proficiency in Java with hands?on experience building backend services
  • Experience developing and deploying microservices (Spring Boot experience is a plus)
  • Strong capability in API design and REST integrations
  • Cloud experience (AWS preferred, but other cloud platforms are acceptable)
  • Front?end familiarity with React (ability to contribute as needed, even if backend?leaning)
  • Strong Agile engineering practice, including collaboration, iterative delivery, and code review discipline
  • Comfortable working in a paired programming environment
  • Proven commitment to quality through unit testing and/or test?driven development, especially in environments without dedicated QA support
  • Nice to have: experience in pharmacy or healthcare

Reasons to love it

  • Opportunity to serve as a hands?on technical leader on a high?visibility engineering team building meaningful healthcare technology
  • Strong engineering culture centered on collaboration, communication, and continuous learning
  • Work in a modern development environment leveraging microservices, REST APIs, and cloud infrastructure (AWS preferred)
  • True ownership: contribute across the stack and influence architecture and delivery practices

About the company

Agility Partners is seeking a Staff Software Engineer (Java Full Stack) for a healthcare technology company focused on building patient?centric solutions that connect pharmacies, payers, and pharmaceutical partners. In this role, you'll provide hands?on technical leadership while designing, building, and supporting modern full?stack applications. You'll influence architecture, mentor engineers, collaborate closely with Product, and take true ownership of features from concept through deployment and production support.

Apply for this position