Demo

Senior Software Engineer

Theoris
Carmel, IN Contractor
POSTED ON 4/22/2025
AVAILABLE BEFORE 5/21/2025

Job Title: Sr. Software Engineer


Location: Carmel, IN


Industry: Financial Services


**NO C2C**


Job Description:

Theoris Services is assisting our client in their search for a Sr. Software Engineer to add to their growing team located in Carmel, IN. Our client is seeking an individual to assist in modernization efforts of a legacy application.


Responsibilities:

  • Develop and Test AWS Service Integrations
  • Build and configure AWS services for internal product provider integrations (e.g., APCO VPP & MBP, NSD VPP, Protective MBP, Route 66 MBP).
  • Write and test code to ensure seamless connectivity and functionality of integrations with internal systems.
  • Troubleshoot and resolve integration issues in collaboration with the technology team.
  • Enhance POS API Features
  • Implement and refine consumer-facing POS API features, including product descriptions, disclosures, document retrieval, and admin tools.
  • Collaborate with Product Owners to validate feature requirements and ensure alignment with business needs.
  • Conduct unit testing to verify API functionality and performance.
  • Implement and Maintain Facade Layer
  • Develop a facade layer for internal application to support modernization efforts, ensuring compatibility with existing systems and future scalability.
  • Perform iterative testing and debugging to ensure the facade layer integrates smoothly with application architecture.
  • Support Technology Process Improvements
  • Utilize Harness for feature flags, metrics tracking, and blue/green deployments to enable seamless feature rollouts.
  • Write and review unit tests to increase code quality and coverage, adhering to best practices.
  • Use SonarQube to identify and address technical debt, prioritizing actionable improvements.
  • Implement Infrastructure as Code (IaC) practices to streamline infrastructure management.
  • Leverage Cursor AI to accelerate code reviews, ensuring efficiency and accuracy.
  • Support the migration of the API gateway from Apigee to AWS API Gateway, testing for compatibility and performance.
  • Contribute to lakehouse/data modernization and Enterprise Service Bus (ESB) use case development.
  • Participate in Agile Team Activities
  • Attend daily stand-ups, sprint planning, and retrospective meetings to align with sprint goals and team priorities.
  • Collaborate with Full-Time Employees (FTEs) to ensure clear communication and knowledge transfer for maintaining contractor deliverables.
  • Provide updates on task progress to the Engineering Manager and Product Owners, ensuring accountability to sprint commitments.
  • Contribute to Modernization Roadmap
  • Assist in domain-modeling exercises to identify opportunities for additional AWS services and facade layer enhancements.
  • Propose and prototype solutions to advance the application modernization roadmap, aligning with strategic objectives.
  • Document work processes and technical specifications to support long-term maintainability by FTEs.
  • Ensure Quality and Compliance
  • Adhere to coding standards and best practices to deliver high-quality, maintainable code.
  • Conduct daytime deployments to minimize user disruption, following established change management protocols.
  • Validate deliverables against sprint goals and business requirements to ensure stakeholder satisfaction.


Requirements:

  • 4 years of senior-level software engineer experience
  • Experience with AWS, particularly Cloud Native development, API Gateway, AWS Lambdas, AWS Native AOT Lambdas, Dynamo DB
  • Experience with .NET/C# OOP
  • Experience with T-SQL programming, and Microsoft SQL Server
  • Experience with Domain Driven Design (desirable)
  • Experience with DevOps/Terraform
  • Experience with GitHub, GitHub Actions
  • Experience with Amazon Q, AI, Cursor Pro, AI Peer Reviews
  • Experience with SonarQube Code Coverage, and Gates
  • Required to write unit tests and documentation regarding all work
  • Experience with Atlassian Jira, Agile, SAFe Agile.
  • Experience with Microservices design and supporting frameworks
  • Experience with data modernization frameworks, such as strangler fig pattern


Best-In-Class-Benefits

We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including:

  • Robust Health Insurance
  • 401(k) plan
  • PTO accrual
  • Paid holidays
  • Excellent cash-based referral program

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Theoris

Theoris
Hired Organization Address Macon, GA Full Time
Job Title : Warehouse Supervisor Location : Macon Ga, Industry : Manufacturing Overview A reputable global manufacturer ...
Theoris
Hired Organization Address Seymour, IN Full Time
Job Title : Manufacturing Engineer Location : Seymour, Indiana Industry : Manufacturing Job Description : Theoris Servic...
Theoris
Hired Organization Address Burlington, NJ Full Time
Theoris Services is a leading provider of engineering support services, and we are currently seeking a highly skilled Sr...
Theoris
Hired Organization Address Burlington, NJ Full Time
Job Summary The Design & Drafting Engineer is responsible for producing high-quality scaled drawings while considering p...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Carmel, IN area that may be a better fit.

Software Test Engineer

TALENT Software Services, Fishers, IN

Senior Software Quality Engineer

Ren, Indianapolis, IN

AI Assistant is available now!

Feel free to start your new journey!