Technical Developer

The Jacobson Group
Indianapolis, United States of America
2 days ago

Role details

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

Job location

Remote
Indianapolis, United States of America

Tech stack

Java
.NET
Amazon Web Services (AWS)
Software Applications
IBM System I
Podcasting
Azure
COBOL
Information Systems
Databases
IBM DB2
Relational Databases
Database Design
Software Debugging
Python
PostgreSQL
Microsoft SQL Server
Oracle Applications
Performance Tuning
Scrum
Systems Development Life Cycle
Query Optimization
Software Engineering
Software Requirements Analysis
SQL Stored Procedures
Indexer
Containerization
Kubernetes
Information Technology
Email Notifications
Docker
Legacy Systems
Programming Languages

Job description

A property and casualty client is seeking a Senior Technical Developer. This person will be a key contributor within the Information Technology department, responsible for modernizing legacy COBOL/AS400 systems into scalable, cloud-enabled platforms while supporting daily business IT needs. This role combines hands-on application development, database design, and architectural expertise, working closely with both onshore and offshore teams., * Design, develop, test and maintain software applications, with a focus on modernizing legacy systems.

  • Translate business and system requirements into technical specifications and design documentation.
  • Write clean, maintainable and well-documented code using modern programming languages such as .NET, Java or Python.
  • Design, optimize and maintain relational databases, including queries and stored procedures for performance and scalability.
  • Integrate applications with internal and external systems using APIs and modern integration frameworks.
  • Support migration from legacy AS400/COBOL systems while ensuring data integrity and business continuity.
  • Collaborate with architects and IT leadership to design cloud-compatible, scalable solutions aligned with enterprise architecture.
  • Apply best practices such as CI/CD, DevOps, automated testing and secure coding standards.
  • Contribute to modernization strategies including data transformation, database redesign and infrastructure scalability.
  • Document system architecture, data flows and design decisions for maintainability.
  • Provide technical leadership, including mentoring developers and reviewing code for quality and performance.
  • Collaborate with QA, infrastructure and operations teams to ensure reliable and secure deployments.
  • Coordinate tasks with onshore and offshore teams, managing timelines and deliverables.
  • Participate in design reviews, sprint planning and retrospectives.
  • Communicate technical challenges, risks and solutions to stakeholders.
  • Stay current with emerging technologies and identify opportunities for performance improvements and process enhancements.

Requirements

  • 7+ years of software development experience across the full development lifecycle
  • Proficiency in modern programming languages and frameworks such as .NET, Java or Python
  • Strong experience with relational database systems (SQL Server, DB2, Oracle, PostgreSQL) and database design, performance tuning, and query optimization
  • Experience with cloud platforms (AWS, Azure or GCP) and containerization technologies (Docker, Kubernetes)
  • Familiarity with legacy system modernization, particularly AS400/COBOL (preferred)
  • Experience leading or mentoring development teams, including collaboration with offshore teams
  • Bachelor's degree in Computer Science, Information Systems or a related field; advanced certifications (preferred)
  • Strong understanding of software engineering and database best practices, including normalization, indexing and transaction design
  • Proficiency in SQL development, stored procedures and performance diagnostics
  • Knowledge of Agile/Scrum methodologies and CI/CD pipelines
  • Excellent problem-solving, debugging and analytical skills
  • Strong communication and collaboration abilities across technical and business teams
  • Demonstrated commitment to quality, continuous improvement, teamwork and innovation

Pay Range

The anticipated pay range for this position is $115,000 - $130,000 annually.

We understand salary is an important factor in a job search, and we encourage you to apply even if you feel that your desired compensation may fall outside of the listed range. The final pay for this position is determined based on several factors including but not limited to, relevant experience, skills and certifications, education and training, geographic location, market conditions, and internal equity.

Apply for this position