A technology solutions provider in Columbus, Ohio is seeking a Senior Software Engineer to lead the design and implementation of complex full-stack features. You will mentor junior engineers and integrate AI/ML capabilities into product features. The ideal candidate has strong experience in Java, C#, and cloud technologies including AWS or Azure, and a background in large-scale application development. This role requires excellent communication skills and proactive problem-solving abilities.
Qualifications
5 years' experience in designing and programming large scale applications through all phases of the software development life cycle.
Experience mentoring mid to entry level engineers and influencing technical direction within a cross‑functional squad.
Strong analytical and structured problem‑solving skills.
Responsibilities
Design, develop, and maintain production‑grade full‑stack features.
Mentor mid‑level and junior engineers through detailed code reviews.
Integrate AI/ML capabilities into product features.
Skills
Java
C#
JavaScript
React
RESTful API design
Microservices patterns
Docker
Kubernetes
AWS
Azure
Education
Bachelor’s degree in computer science or related field
Tools
JUnit
Jest
Cucumber
PostgreSQL
MS SQL
Elasticsearch
Job description
A technology solutions provider in Columbus, Ohio is seeking a Senior Software Engineer to lead the design and implementation of complex full-stack features. You will mentor junior engineers and integrate AI/ML capabilities into product features. The ideal candidate has strong experience in Java, C#, and cloud technologies including AWS or Azure, and a background in large-scale application development. This role requires excellent communication skills and proactive problem-solving abilities.