Senior Software Engineer

Gables Search Group

Columbus (OH)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Gables Search Group seeks a Senior Software Engineer to help shape the future of a leading access management platform. You will drive technical design and development, guiding modernization to a scalable, secure, and modern solution.

You will lead architectural reviews, work with cross-functional teams, and apply SDLC/ISO-9000 practices while mentoring engineers and delivering robust software systems.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • 5+ years of software development with Java and enterprise apps.
  • Strong ability to read, debug, and develop software in C on legacy apps.

Responsibilities

  • Translate requirements into code with Java and modern development practices.
  • Modernize legacy platform into scalable, secure solution.
  • Evaluate AI-assisted development tools to boost productivity and modernization.
  • Analyze and improve architecture, performance, and operations.
  • Design, test, and deliver software components with quality and security.

Skills

Java
C
REST APIs
Spring
JavaScript
React
Linux
Windows
PostgreSQL
MySQL
Oracle
OAuth
CI/CD
Cloud
AI tools
Leadership
Mentoring

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
PostgreSQL
MySQL
Oracle

Job description

Our client is seeking a Senior Software Engineer to join their team and help shape the future of one of the industry's widely used access management platforms. This role will lead the technical design and development, driving the modernization of a legacy platform into a scalable, secure, and modern access management solution.

Responsibilities
  • Utilize industry-standard programming techniques to translate requirements and architectural designs into code, with a strong emphasis on Java and modern application development practices.
  • Work in the modernization of the platform, transforming a legacy application into a scalable, secure, and modern access management solution.
  • Evaluate and leverage AI-assisted development tools and emerging AI technologies to improve engineering productivity, accelerate platform modernization efforts, and identify opportunities to incorporate AI-driven capabilities into future solutions
  • Analyze and solve complex technical challenges in existing systems and identify opportunities for architectural, performance, and operational improvements.
  • Design, develop, test, and deliver software components and services while maintaining high standards for quality, security, reliability, and maintainability.
  • Assist in developing, refining, and interpreting business and technical requirements.
  • Follow all ISO-9000 procedures and the SDLC, as they pertain to their work unit, and continually seek improvements to development procedures and engineering practices.
  • Lead architectural reviews, technology evaluations, and long-term platform modernization planning activities.
  • Analyze and implement third-party solutions for applications, understanding the impact, risks, and long-term maintainability of proposed solutions.
  • Plan and participate in load, capacity, scalability, reliability, and performance analysis and testing.
  • Participate in production support activities, troubleshooting complex application, infrastructure, and customer-impacting issues across the platform.
Qualifications
  • Bachelor's degree in Computer Science or a related discipline required.
  • 5+ years of software development experience with significant experience in Java and enterprise application development.
  • Strong ability to read, understand, debug, and develop software in C, with experience working on or modernizing legacy applications.
  • Good understanding of networking concepts and protocols, including TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, proxies, and authentication technologies.
  • Experience with Object-Oriented Design, REST APIs, Spring Framework, JavaScript, React, and modern web application development.
  • Experience with Linux (or UNIX), Windows, and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with OAuth a plus.
  • Familiarity with unit testing, integration testing, performance testing, and CI/CD practices.
  • Experience with cloud technologies, containerization, and modern software delivery practices preferred.Experience leveraging AI-assisted development tools and emerging AI technologies preferred.
  • Excellent communication, leadership, problem-solving, and mentoring skills.
  • Ability to balance hands-on development, architecture, operational support, and technical leadership responsibilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Access Management, Java Full Stack
Software Engineer – Access Management, Java Full Stack

Jobtailor • Dearborn (MI)

On-site
USD 120,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • McLean (VA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Java Product Engineer
Java Product Engineer

Diaconia LLC • United States

On-site
USD 120,000 - 160,000
Systems Engineer
Systems Engineer

Aquent • Austin (TX)

On-site
USD 120,000 - 170,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • New York (NY)

On-site
USD 120,000 - 150,000
Software Engineer - Java Focused
Software Engineer - Java Focused

Spectraforce Technologies • Austin (TX)

Hybrid
USD 83,000 - 138,000
Security & Privileged Access, Java, Linux Lead Software Engineer - Security & Privileged Access
Security & Privileged Access, Java, Linux Lead Software Engineer - Security & Privileged Access

hackajob • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+4