Senior Software Engineer
Job in
Indianapolis, Hamilton County, Indiana, 46262, USA
Listed on 2026-01-20
Listing for:
Lucid Services Group
Full Time
position Listed on 2026-01-20
Job specializations:
-
Software Development
Software Engineer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
A client of ours in Indianapolis is seeking a highly skilled Senior Software Engineer join their team. In this role you will be tasked with designing, building, and maintaining scalable, high-quality software solutions that support complex business workflows. Additionally, you will work on challenging technical problems, contribute to architectural decisions, and collaborate closely with cross-functional teams to deliver reliable, maintainable systems.
Key Responsibilities- Design, develop, and maintain robust, scalable applications using modern software engineering practices
- Build and consume APIs to support internal and external integrations
- Develop and optimize database solutions, including complex queries, stored procedures, and functions
- Implement and maintain CI/CD pipelines and Dev Ops best practices
- Create comprehensive unit and integration tests to ensure reliability across complex business logic and edge cases
- Contribute to system architecture, including event-driven and message-driven designs
- Collaborate with product managers, designers, and other engineers to deliver high-quality solutions
- Mentor junior engineers and provide technical guidance as needed
- Expert-level experience with C# .NET and object-oriented development
- Strong proficiency with SQL Server (or similar relational databases), including T-SQL, stored procedures, and functions
- Hands-on experience with Dev Ops practices and CI/CD pipelines
- Proven experience building and consuming RESTful APIs (or similar)
- Strong background in writing unit and integration tests for complex systems
- Solid understanding of software design principles, patterns, and best practices
- Experience with scripting languages such as Python or R
- Familiarity with XMPP communication
- Experience with Mongo
DB or other No
SQL databases - Experience working with AI agents or AI models
- Background in machine learning or big data analysis
- Experience with event-driven or message-driven architectures
- Competitive salary and benefits
- Opportunity to work on complex, impactful systems
- Collaborative, engineering-focused culture
- Opportunities for professional growth and technical leadership
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×