Post job

Software developer jobs in Indianapolis, IN - 720 jobs

All
Software Developer
Software Engineer
Software Engineering Internship
Software Applications Engineer
Embedded Software Developer
Project Developer
Lead Software Developer
Senior/Lead Developer
  • Lead Software Developer

    T2 Systems 4.2company rating

    Software developer job in Indianapolis, IN

    The Lead Developer transforms business requirements into robust technical designs. You will take ownership of project delivery by leading a team of developers. Your responsibilities include ensuring alignment with architectural standards, driving development best practices, and delivering high-quality solutions. This role demands strong leadership, technical expertise, and the ability to manage distributed teams to achieve successful project outcomes. Essential Position Functions Architect, develop, and maintain scalable software applications with little or no supervision Drive the full software development lifecycle, including requirements analysis, system design, implementation, testing, and deployment Lead a team of developers, enabling those around you to do their best work Lead troubleshooting efforts for complex software and integration issues Champion software quality through rigorous code reviews, automated testing, and continuous integration practices Provide recommendations on architecture direction, product direction, and development tools Work closely with other departments to provide designs that solve business problems and ultimately benefit our customers Produce and maintain comprehensive documentation for software architecture, code, and development processes Evaluate and integrate emerging technologies to enhance system performance and reliability Mentor and guide engineers, fostering a culture of technical excellence and continuous improvement Collaborate with cross-functional teams to align software solutions with business and operational goals Interact with product owners and stakeholders to gather information, provide education, give status updates, and communicate relevant project-related activities Supervisory Responsibilities This position will act as a team lead on an agile team. This position requires a comfort level with leadership towards ensuring other developers are producing quality code. This position has the authority to determine the corrective action needed to achieve desired outcomes. Education and Qualifications Bachelor's or Master's degree in Computer Science, Engineering, related field, or 7+ years of professional software development experience 3+ years of experience as part of an agile development team Demonstrated success in delivering projects from concept to completion Required Technical Skills Expert proficiency in C# and .NET Framework, with willingness to adopt newer .NET technologies Working knowledge of Java, Spring Boot, and related frameworks (Hibernate, JPA) Expert knowledge of Object-Oriented Programming (OOP) principles Expert knowledge of varying design patterns such as CQRS, API Gateways, and event-driven design Expert knowledge of building and architecting REST APIs Expert knowledge of distributed systems and microservice architectures Strong experience with relational databases (SQL Server, MySQL, Azure SQL, Oracle) Required Platform Experience Azure API Management Azure Functions Kafka (event streaming) Azure Redis Cache Azure SQL Database Dynatrace (application performance monitoring) Additional Technical Skills Experience with CI/CD pipelines and deployment automation Experience with GitHub and GitHub Actions Experience working with AI-assisted development tools (GitHub Copilot, Cursor, or similar) Experience with the Atlassian toolset, especially JIRA Familiarity with Agile development methodologies Knowledge of networking protocols and cybersecurity best practices Knowledge, Skills, and Abilities Ability to work directly with customers to drive to business outcomes Excellent communication skills with the ability to convey complex technical concepts to non-technical stakeholders Excellent organizational and leadership skills Ability to work with a diverse group of development team members Ability to work on multiple features and refactoring/support concurrently Ability to work across a development team to keep sprint commitments on track Ability to stay on the leading edge of technology trends Ability to problem solve: define problems, collect data, establish facts, draw conclusions Ability to prioritize tasks and tactfully negotiate priority with stakeholders Passionate about continuous improvement, efficiency at scale, and automation Committed to self-study to maintain or increase technical abilities This position is open for Indinapolis, Indiana office, Mesa, AZ and Burnaby, Canada office. T2 Systems is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
    $102k-134k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Embedded Developer

    Pentangle Tech Services | P5 Group

    Software developer job in Columbus, IN

    We are seeking a highly skilled Embedded Software Developer to support Cummins' CSAR (Common Software Architecture & Reuse) platform. This role focuses on developing, integrating, and maintaining embedded software for engine and powertrain control systems across Cummins' global product lines. The engineer will work on safety-critical, real-time embedded software that runs on ECUs used in diesel, natural gas, and electrified power systems. Key Responsibilities Design, develop, and maintain embedded C/C++ software for Cummins ECUs using the CSAR platform Implement and integrate application software components within AUTOSAR / CSAR architecture Develop real-time software for engine, aftertreatment, and powertrain control modules Configure and integrate BSW (Basic Software), MCAL, and RTE layers Perform software integration, debugging, and validation on target hardware and HIL systems Support diagnostics (UDS, J1939, J1979) and CAN-based communication Follow ASPICE, ISO 26262, and Cummins SDLC standards Participate in code reviews, DFMEA, and design documentation Work closely with controls, systems, and calibration teams
    $66k-87k yearly est. 1d ago
  • Senior Project Developer

    Worthington Design & Remodeling

    Software developer job in Carmel, IN

    About the Role Worthington Design & Remodel is seeking an experienced and driven Senior Project Developer to join our growing team. This individual will play a key role in helping homeowners bring their renovation visions to life - from the initial design concept through project proposal and handoff to production. The ideal candidate has a balance of sales acumen, construction/design expertise, and client relationship skills. You'll guide clients through the remodeling process, present creative design solutions, and drive profitable project wins that reflect Worthington's reputation for craftsmanship and excellence. Key Responsibilities Serve as the primary point of contact for clients from initial consultation through signed contract. Meet with clients in their home to evaluate design needs and desired outcomes. Collaborate with design team to develop layouts, material selections, and budget estimates. Present project proposals, handle revisions, and close sales in alignment with company goals. Manage project pipeline to ensure timely follow-up and strong customer communication. Coordinate with project managers and production staff to ensure a seamless handoff from design to build. Maintain a high level of product knowledge on current remodeling trends, materials, and vendor options. Achieve or exceed monthly and quarterly sales goals based on project volume and profitability. Qualifications 3-5+ years of experience in residential remodeling, design-build, or construction sales. Strong understanding of home remodeling processes, materials, and construction terminology. Proven record of closing design or construction-related projects. Excellent interpersonal and communication skills with a customer-first approach. Ability to read floor plans and basic construction drawings. Proficiency with CRM software and Microsoft Office (experience with CoConstruct, Buildertrend, or similar tools preferred). Self-motivated, organized, and capable of managing multiple client projects simultaneously. What We Offer High-earning potential total compensation ranging from $70K-$110K+. Ongoing training and development opportunities. Collaborative, design-focused culture with an emphasis on quality and integrity. Career growth within a reputable, family-owned remodeling company. About Worthington Design & Remodel Worthington Design & Remodel is a premier residential remodeling firm specializing in kitchens, bathrooms, basements, full-home renovations, and additions. We combine craftsmanship, creativity, and exceptional service to transform spaces that enhance how our clients live every day. Interested? Apply on line here: ************************************
    $70k-110k yearly 1d ago
  • 2026 Software Engineering Intern

    Vectrus (V2X

    Software developer job in Indianapolis, IN

    V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions. Responsibilities may Include: * Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts * Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms) * Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python * Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering * Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads * Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements. Required Skills: * Strong interpersonal skills with a positive attitude and demonstrated leadership potential * Customer-oriented mindset and ability to collaborate effectively in cross-functional teams * Excellent written and verbal communication skills * Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline * Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python) Desired Skills: * Familiarity with MS Office and presentation tools * Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development * Ability to work in a team environment * A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying) Education Requirements: * Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field) * Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications * A cumulative GPA of 3.0 or higher is strongly preferred * Submission of an unofficial transcript along with your resume is required
    $41k-71k yearly est. 38d ago
  • Glassboard Embedded Software Engineering Intern 2025

    Glassboard

    Software developer job in Indianapolis, IN

    Job Title: Embedded Software Engineering Intern Company: Glassboard Product Development About Us At Glassboard, we help turn ideas into reality by delivering innovative hardware product development solutions. From concept to production, we collaborate with clients across industries to design, engineer, and manufacture cutting-edge products. We are looking for a motivated and talented Embedded Software Engineering Intern to join our dynamic team and contribute to exciting projects in a fast-paced, hands-on environment. Position Overview As an Embedded Software Engineering Intern at Glassboard, you will work alongside experienced engineers to design, develop, and test embedded systems for a variety of hardware products. You'll gain valuable, real-world experience in the entire product lifecycle while working on meaningful projects that challenge and expand your technical skills. Key Responsibilities Collaborate with cross-functional teams to develop embedded software solutions. Write, test, and debug code for microcontrollers, processors, and other embedded devices. Participate in hardware-software integration and troubleshooting. Assist in the development of technical documentation, including system designs, test plans, and user guides. Contribute to prototyping and proof-of-concept projects. Stay up-to-date with the latest trends and tools in embedded systems and software development. Qualifications Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Familiarity with C/C++ programming languages. Basic knowledge of embedded systems, microcontrollers, and communication protocols (e.g., SPI, I2C, UART). Experience with debugging tools and software development environments (e.g., Eclipse, Keil, or Visual Studio). Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Preferred Skills Experience with RTOS (e.g., FreeRTOS) or Linux for embedded systems. Exposure to PCB design and hardware testing. Familiarity with scripting languages such as Python for automation. Knowledge of Agile development practices. What We Offer Hands-on experience working on real-world engineering challenges. Mentorship from seasoned professionals in the product development field. Opportunities to contribute to innovative and impactful projects. A collaborative and supportive company culture that values learning and growth.
    $41k-71k yearly est. 60d+ ago
  • 2026 Software Engineering Intern

    V2X

    Software developer job in Indianapolis, IN

    V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions. **Responsibilities may Include:** + Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts + Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms) + Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python + Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering + Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads + Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements. **Required Skills:** + Strong interpersonal skills with a positive attitude and demonstrated leadership potential + Customer-oriented mindset and ability to collaborate effectively in cross-functional teams + Excellent written and verbal communication skills + Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline + Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python) **Desired Skills:** + Familiarity with MS Office and presentation tools + Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development + Ability to work in a team environment + A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying) **Education Requirements:** + Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field) + Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications + A cumulative GPA of 3.0 or higher is strongly preferred + **Submission of an unofficial transcript along with your resume is required** Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.
    $41k-71k yearly est. 60d+ ago
  • 2026 Software Engineering Intern

    V2X Current Openings

    Software developer job in Indianapolis, IN

    V2X in Indianapolis, IN, has Software Engineering Intern opportunities for current engineering college students. As a Software Engineering Intern, you will work within a team of talented and experienced engineers and be exposed to Software Engineering by performing many core activities to include design, development or test at the software and system. The software intern will apply technical standards, principles, theories, concepts, and techniques to solve customer needs by providing customized engineering services and products for unique customer missions. Responsibilities may Include: Gaining an understanding of typical software and embedded systems documentation, contributing to the preparation of engineering artifacts Supporting development activities across a range of environments (e.g., Linux, Windows, bare-metal platforms) Assisting in firmware, driver, or interface development for embedded systems using languages such as VHDL, Verilog, C, C++, or Python Participating as a member of a multi-discipline team that may span software, hardware, systems, and test engineering Contributing to the completion of project/program milestones under the general guidance of your supervisor and technical leads Learning and following established Engineering processes and procedures, including coding standards, configuration management, and verification workflows Security Clearance & Other Requirements: This position requires the ability to access systems that contain information restricted to US Citizens based on certain Federal Government contractual requirements. Required Skills: Strong interpersonal skills with a positive attitude and demonstrated leadership potential Customer-oriented mindset and ability to collaborate effectively in cross-functional teams Excellent written and verbal communication skills Completion of coursework in Software, Computer, Electrical Engineering, or a related technical discipline Basic proficiency in one or more programming languages (e.g., C++, C, Java, Python) Desired Skills: Familiarity with MS Office and presentation tools Prior engineering project or internship experience, particularly in software design and development, embedded systems, hardware/software integration, or FPGA design and development Ability to work in a team environment A cumulative GPA of 3.0+ is strongly desired (Please upload an unofficial transcript when applying) Education Requirements: Must be enrolled in an accredited college or university pursuing a degree in Engineering (e.g., Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, or a closely related STEM field) Must have achieved Sophomore, Junior, Senior, or Post-graduate standing by Spring 2025. Final intern level will be determined based on degree progress and qualifications A cumulative GPA of 3.0 or higher is strongly preferred Submission of an unofficial transcript along with your resume is required
    $41k-71k yearly est. 60d+ ago
  • Software Developer

    Vergence 3.3company rating

    Software developer job in Indianapolis, IN

    Job Description In this role you will: Evaluate, identify and develop software solutions Lead software development projects Document and record every aspect of an application or software Train and oversee the activities of the members of the development team Plan, track and schedule software deliverables Locate and suggest solutions for critical challenges involving software and hardware interface Look for problems within software systems and resolve the issues Develop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects Design, code and debug new application software programs and/or make enhancements to existing application software programs, of all levels Test and debug new and existing application software Execute tasks conforming to shop techniques, standards, policies, and procedures Use case tools and/or application development software tools Provide complete documentation for new or modified information systems and/or application software programs, including operational procedures Suggest training and coordinate the work of less experienced application software developers and/or application system analyst staff; and assist with development of difficult and complex processes Monitor application software systems to ensure proper execution and performance
    $67k-87k yearly est. 30d ago
  • Gessnet TurboAC Software Developer/Admin

    Pharmatek Consulting 4.0company rating

    Software developer job in Indianapolis, IN

    Responsible for all aspects of the implementation and usage of Gessnet TurboAC software for risk management activities in a regulated environment Independently understanding client's design or configuration requirements and developing technical design or configuration documentation. Experience in designing, maintaining, and managing software systems. Experience with the design, development and/or management of cloud -based system Requirements Documented direct experience developing/configuring/administering Gessnet TurboAC software Experience in a regulated environment. Proven attention to detail and organization in project work. Capable of working on assigned tasks without mentorship.
    $67k-86k yearly est. 60d+ ago
  • Software Developer (December 2025 Grads)

    Toyota Industries Commercial Finance 4.3company rating

    Software developer job in Indianapolis, IN

    Bastian Solutions is seeking Software Developers who have graduated December 2025 or who will be graduating May 2026 to join our team in Louisville, KY or Noblesville, IN. The Software Developer will work together with the Team Lead in the development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) This software will provide our distribution and manufacturing customers a competitive advantage. This is an entry-level position that typically requires 0-3 years of experience. This position requires a Bachelors degree in Computer Science or Computer Engineering Computer Science (CECS) and prefers a Masters in CECS. Job Functions: With guidance work with Team on the delivery of projects with high quality on multiple concurrent projects. With guidance, develop, debug, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code. Package and support deployment of releases. Create and maintain deployment environments Verify results of nightly builds and unit tests. Work to correct any issues with these builds Work closely with Quality Assurance Team to resolve day to day deployment environment related issues Maintain and enhance the automated build, deploy and release process built Receive information on issues from our support team and work with the support team to resolve customer issues Work on recreating the issues and determining best course of action to solve the issue for the customer Travel Requirements: 20% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications : Must be eligible to work in the USA long term without sponsorship. BS or MS degree in Computer Science or Computer Engineering Previous Internship or Co-op experience in Software Development Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Ability to support or rewrite legacy Microsoft technologies such as ASP.NET, REST, and MVC v1 thru 4 Experience in HTML5, CSS3, JavaScript, Ajax, JSON, XML, XHTML, security & performance issues with browsers Proficiency with C++, COM, Mocking Frameworks and Debugging tools Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching/merging Experience with database development including relational database design and ORM technologies Knowledge and application of object-oriented design principles A deep understanding of development patterns and prior experience with implementation Deep understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software A good understanding of IT environments including networking, server technologies, databases, security and performance Knowledge of various Software Product Installer Authoring Tools Nullsoft Scriptable Install System (NSIS), Windows Installer XML (WIX) Experience and proficiency in the day-to-day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban Software development qualifications such as Microsoft Certified Professional Developer To learn more about us, click the following link - ******************************************* About Bastian Solutions: Bastian Solutions, a Toyota Automated Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $67k-87k yearly est. 3d ago
  • Software Developer

    Preventia

    Software developer job in Indianapolis, IN

    We are looking for a Fullstack Developer to join our growing software development team and build out the next generation of our platform. The ideal candidate is a passionate self-motivated individual with the ability to learn new technologies quickly. We will consider candidates with a wide range of skill sets and experience levels (junior and above). They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and test-driven development. Our Company: Preventia is a startup that specializes in telehealth network technology, located in downtown Indianapolis. We created a cross platform mobile app to allow users to connect to providers. We developed a web-based provider care platform to allow providers to manage their clients and connect with them. We are a small development team that utilizes an agile software development lifecycle. We have a flexible work environment with a mixture of remote work and in office hours. Responsibilities: Collaborate cross-functionally with business users, executive leadership team, and other developers to achieve elegant solutions. Analyze, design, and develop tests and test-automation suites. Test software development methodology in an agile environment. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Provide recommendations for continuous improvement. Work alongside other software developers on the team to elevate technology and consistently apply best practices. Requirements: Self-motivated quick learner capable of delivering on multiple competing priorities with little supervision. Strong verbal and written communication skills. We are looking for someone with 0-5 years of experience in software development. Desired Skills: (Not required) Experience with modern programming languages like JavaScript, C#, etc. Experience with building RESTful/CRUD APIs and services using REST, etc. Experience with modern NoSQL databases such as CosmosDB, MongoDB, DynamoDB, etc. Experience with mobile development like IOS, Android, React Native, Vue Native, Xamarin. Experience with Scrum/Agile development methodologies. Experience with test-driven development and automated testing frameworks. Experience with cloud native applications in Azure, AWS, etc. Experience with HIPAA secure health-care applications Experience with DevOps automation for building and deploying code with cloud deployment technologies like azure dev ops, github actions, Jenkins. Tech Stack: Web Frontend: Vue, Vue-CLI, Vue-Router, Vuex, Vue-Test-Utils, Sass, Jest, Vuetify, JavaScript Mobile Frontend: C# .Net, Xamarin Backend: C# .Net, CosmosDB, Azure Functions, RESTful APIs Other: Azure Cloud Services, Github, Github Actions, Shopify, Stripe, Twilio
    $65k-84k yearly est. Auto-Apply 60d+ ago
  • Software Engineer-Aerospace Controls

    Rolls-Royce 4.8company rating

    Software developer job in Indianapolis, IN

    Job Title: Software Engineer-Aerospace Controls Working Pattern: Full-time Working location: Indianapolis, IN The ACaMS Program Team has been chartered with the design/development/realization of the next generation aero engine control system. The ACaMS system will deliver world class efficiency, improved diagnostics, cyber threat protection via a modern architectural solution. ACaMS will serve a wide range of gas turbine engines/applications across the Rolls-Royce portfolio. The ACaMS team scope includes a wide variety of components within the control system including the Computing System, Health Monitoring System and the integration of the Hydromechanical and Sensing/Control components. The ACaMS team consists of a wide variety of functional team members including Embedded Systems, Software, and Electronics Designers as well as Safety, Certification, Quality, Component and Applications Engineers. Why Rolls-Royce? Rolls-Royce is one of the most enduring and iconic brands in the world and has been at the forefront of innovation for over a century. We design, build and service systems that provide critical power to customers where safety and reliability are paramount. We are proud to be a force for progress, powering, protecting and connecting people everywhere. We want to ensure that the excellence and ingenuity that has shaped our history continues into our future and we need people like you to come and join us on this journey. Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive. Be part of a team that sets the industry standard and drives groundbreaking solutions. At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference. Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics. What you will be doing With this attractive opportunity you will get a chance to: Develop safety-critical gas turbine engine control software to DO-178C compliance objectives Software architecting support to enable software-to-software integration a testing, to include product line methodologies Develop and modify processes and methods to enable the team to achieve compliance objectives and optimal development pace Setting up and modifying continuous integration / continuous deployment (CI/CD) frameworks, to enable software development to be easily worked by the development team Liaison with certification airworthiness authorities to explain approaches, demonstrate compliance to objectives, and close out audit findings Who we're looking for: At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles. Basic Requirements: Bachelor's degree in Engineering or STEM fields with 1+ years of experience in software development or testing, OR Master's degree in Engineering or STEM fields OR PhD in Engineering or STEM. In order to be eligible for consideration, you must be a U.S. Citizen Preferred Requirements: 2+ years' experience in embedded safety critical software engineering Relevant engineering degree(s) in order of preference: Computer Engineering, Electrical Engineering, Aerospace Engineering, Mechanical Engineering Familiarity with model-based software design and code generation Experience using a DO-178 compliant software coding process Control systems experience Digital logic design experience Experience with verification and testing frameworks What we offer We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts. Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office or home. It's a locally managed and flexed informal discretionary arrangement. As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week. Relocation assistance is available for this position. Global Grade 9 Closing date: February 28th, 2026 Job CategoryDigital Job Posting Date12 Jan 2026; 00:01 Pay Range$70,629 - $114,772-Annually Location: Indianapolis, IN Benefits Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.
    $70.6k-114.8k yearly Auto-Apply 8d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software developer job in Indianapolis, IN

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Application Engr V (Sr. Web Application Developer)

    Dansources Technical Services Inc.

    Software developer job in Indianapolis, IN

    Indianapolis, IN We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications. As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security. Primary Responsibilities Advanced Web Application and REST API Development: Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js. Develop and enhance web applications with a strong focus on RESTful API design and integration. Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security. Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance. SDLC and Cloud Infrastructure Management: Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices. Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions. Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration. Client Engagement and Technical Analysis: Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams. Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding. Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals. Software Engineering and Best Practices: Advocate for and implement best practices in software engineering, focusing on clean code, design patterns, and efficient algorithms. Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment. Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection. Quality Assurance and Performance Optimization: Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery. Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services. Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications. UI/UX Collaboration and Implementation: Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices. Implement responsive design principles to ensure applications deliver a consistent user experience across all devices. Continuous Improvement and Innovation: Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team. Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects. Basic Qualifications Bachelor's or Master's degree in Computer Science or Information Technology, or related field. 8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js. Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability. Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns. Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions. Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment. Advanced knowledge of web security practices and experience in building secure, resilient applications. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development. Preferred Qualifications Certification in AWS, and Azure or other cloud platforms. Knowledge of Agile and DevOps methodologies. Experience with automated testing and deployment tools.
    $64k-88k yearly est. Auto-Apply 60d+ ago
  • Software Engineer (.NET)

    Co-Us Ducharme, McMillen & Associates

    Software developer job in Indianapolis, IN

    As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams are living proof: 2025 Great Places to Work Certified Employee stock ownership program eligibility begins on day one of employment (ESOP contribution is targeted at 6% of your annual compensation) Company paid parental leave Generous time off package Multiple benefit plans, eligibility begins on day one of employment Culturally focused on work/life balance, mental health, and the overall wellness of our employees This is a hybrid position with an expectation to be in our Indianapolis, IN office a minimum of two days per week. This position does not qualify for relocation assistance or employment-based sponsorship. Must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. Position Summary The Software Engineer will be part of a development team that designs, develops, and maintains .NET-based applications. Your responsibilities will primarily involve .NET development on Web based applications using C# and JavaScript. You will be responsible for maintaining and enhancing existing software solutions. Additionally, you'll contribute to optimizing and streamlining our processes for increased efficiency. Essential Duties and Responsibilities • Participate in requirements gathering meetings. • Design, develop, and maintain .NET/C# applications and components. • Write clean, efficient, and maintainable code following our established best practices and coding standards. • Participate in code reviews and release & sprint planning sessions. • Write clean, efficient, and maintainable code following our established best practices and coding standards. • Debug and resolve software defects and issues in a timely manner. • Work on both server-side and client-side development tasks, including JavaScript, and ReactJS • Participate in technical discussions and contribute to architectural decisions. • Stay up to date with industry trends and emerging technologies to continuously improve your skills and knowledge. • Diagnose and triage issues with software; determine and document root cause Non-Essential Duties and Responsibilities • Perform other duties as assigned Education and Qualifications • Bachelor's degree in Computer Science, Computer Technology, or related field • 1-3 years of professional programming experience required • Experience using .NET Framework and C# programming language. • Experience with JavaScript and front-end development (HTML, CSS, and JavaScript frameworks like React or Angular). • Familiarity with web services, RESTful APIs, and JSON. • Proficiency in database development using SQL Server or other relational databases. • Excellent problem-solving and debugging skills. • Strong communication and teamwork skills. • Ability to work independently and take ownership of assigned tasks. • Agile/Scrum development experience is a plus. #LI-JS1 #LI-HYBRID The Company is an equal employment opportunity employer and is committed to providing equal employment opportunities to its applicants and employees. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, citizenship, age, disability, veteran status, genetic information, or any other category covered by applicable federal, state, or local law. This equal employment opportunity policy applies to all employment policies, procedures, and practices, including but not limited to hiring, promotion, compensation, training, benefits, work assignments, discipline, termination, and all other terms and conditions of employment. It is DMA's policy to make reasonable accommodations for qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please contact our Human Resources team at *********************** or ************ and choosing selection 6.
    $63k-83k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, iOS Core Product - Indianapolis, USA

    Speechify

    Software developer job in Indianapolis, IN

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-83k yearly est. Auto-Apply 11d ago
  • Software Engineer (React)

    Openlane

    Software developer job in Carmel, IN

    Who We Are: At OPENLANE we make wholesale easy so our customers can be more successful. We're a technology company building the world's most advanced-and uncomplicated-digital marketplace for used vehicles. We're a data company helping customers buy and sell smarter with clear, actionable insights they can understand and use. And we're an innovation company accelerating the future of wholesale remarketing through curiosity, collaboration, and an entrepreneurial spirit. Our Values: Driven Waybuilders. We pursue challenges that inspire us to build, create, and innovate. Relentless Curiosity. We seek to understand and improve our customers' experience. Smart Risk-Taking. We transform risk into progress through data, experience, and intuition. Fearless Ownership. We deliver what we promise and learn along the way. We're Looking For: The successful candidate will be a passionate software engineer skilled at object-oriented design, functional programming, and development. This candidate will be enthusiastic about using modern DevOps techniques to deliver high-value software quickly with the highest quality. Candidates for this position will be familiar with agile software development processes. Ideal candidates will also be comfortable with Continuous Integration/Continuous Delivery, along with tools like Azure DevOps and git. You Are: Detail-oriented. You will ensure the quality of the product through code reviews and a high level of unit and functional test coverage. Collaborative. You thrive in a team environment and enjoy working with cross-functional teams to deliver high-quality software solutions. Innovative. You constantly seek out new technologies, tools, and best practices to enhance the development process and improve the overall product. Results-driven. You have a proven track record of delivering end-to-end solutions that meet business objectives and exceed customer expectations. Adaptable. You can quickly learn new technologies and adapt to changing project requirements and priorities. You Will: Provide technical leadership to the application development team, guiding them in best practices, architecture, and design decisions. Collaborate with stakeholders, including project managers, product owners, to understand requirements and translate them into technical solutions. Design, develop, and maintain high-quality software solutions using object-oriented programming languages and frameworks. Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices. Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance. Conduct automated testing (Unit, Integration, and End-to-End) Mentoring junior engineers in best practices, providing guidance for implementation strategies. Strong problem-solving skills and creativity with a desire to learn new emerging technologies. Who You Will Work With: Reporting to the Engineering Manager, this role will collaborate with the development team, project managers, and product owners on a regular basis. Additionally, you may have exposure to stakeholders from other departments, such as QA, DevOps, and data engineering. Must Have's: 2+ years of experience in software development, preferably in a mid-level role. Bachelor's degree in computer science, software engineering, or a related field. Proficiency in a TypeScript, Node.js, Angular, Serverless and Cloud Computing, Java, Oracle, and service API development. React, NodeJs, Typescript, Express, AWS, Rest API development Experience developing large-scale, complex software systems. Strong understanding of cloud-based hosting models, with preference for Azure. Experience with API development, particularly REST-based services. Familiarity with both transactional and NoSQL databases. Knowledge of continuous integration and delivery practices. Strong skills in automated testing, including unit, integration, and functional testing. Experience working in an Agile development environment. Nice to Have's: Familiarity with containerization technologies such as Docker and Kubernetes. Experience with performance optimization and scalability techniques. Understanding of microservices architecture and design patterns. Amazon AWS architecture (API Gateway, CloudWatch, DynamoDB, EventBridge, Lambda, Relational Database Service) NestJs, Serverless Framework, Java Certifications in relevant technologies or frameworks (e.g., Azure certifications, Scrum certifications). Qualified candidates must be legally authorized to be employed in the United States. OPENLANE will not provide nonimmigrant or immigrant visa sponsorship for this employment position What We Offer: Competitive pay Medical, dental, and vision benefits with employer HSA contributions (US) and FSA options (US) Immediately vested 401K (US) or RRSP (Canada) with company match Paid Vacation, Personal, and Sick Time Paid maternity and paternity leave (US) Employer-paid short-term disability, long-term disability, life insurance, and AD&D (US) Robust Employee Assistance Program Employer paid Leap into Service Day to volunteer Tuition Reimbursement for eligible programs Opportunities to expand your skill set and share your knowledge across a publicly traded, global organization Company culture of internal promotions, diverse career paths, and meaningful advancement Sound like a match? Apply Now - We can't wait to hear from you! Compensation Range of Annual Salary: $90,000.00 - $115,000.00 (Depending on experience, skill set, qualifications, and other relevant factors.)
    $90k-115k yearly Auto-Apply 36d ago
  • Software Engineer II - Salesforce

    Cox Enterprises 4.4company rating

    Software developer job in Carmel, IN

    Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % No Work Shift Day Compensation Compensation includes a base salary of $89,400.00 - $134,000.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program. Job Description Job Summary Join our team as a Software Engineer II and help shape the future of yjr Salesforce ecosystem at NextGear Capital. In this role, you'll apply secure software engineering principles to design, develop, test, and maintain both software and cloud infrastructure. Working alongside a talented group of Engineers and Salesforce Administrators, you'll build and support scalable, high-performance Salesforce solutions and backend services that empower over 600 internal users. You'll leverage your expertise in Salesforce, Java, Spring Boot, and RESTful API development to deliver robust, reliable applications. Collaboration is key-you'll partner with cross-functional teams to understand business requirements, contribute to architectural decisions, and ensure our systems remain resilient, secure, and adaptable to evolving needs. We value Agile practices, a focus on delivering business value, and a culture of continuous improvement. What You'll Do * Develop and maintain Salesforce code (Apex, LWC) and backend services (Java, Spring Boot) * Design and implement RESTful APIs * Collaborate with an agile development team to deliver high-quality software solutions * Participate in code reviews and ensure adherence to best practices * Integrate observability tools (logging, monitoring, tracing) to improve system performance * Utilize GitHub, GitHub Actions, and Copado for version control and CI/CD * Assist with feature estimation and provide technical input * Develop and implement unit and system tests, ensuring adherence to secure coding practices, code quality, and reliability * Provide technical support and troubleshooting for new and existing features * Document processes and best practices for repeatability Minimum Qualifications * Bachelor's degree in a related discipline and 2 years' experience in a related field; or a master's degree and up to 2 years' experience; or 10 years' experience in a related field with no degree * 2 years experience with Salesforce and Salesforce development practices (Apex, LWC, VisualForce, etc) * Understanding of RESTful API design and development * Experience in software development best practices, including secure coding principles, code reviews and agile methodologies * Experience with test automation tools and techniques * Experience with building observability into solutions (e.g., logging, monitoring, and tracing) * Experience with GitHub or similar version control systems * Knowledge of database technologies like MSSQL or PostgreSQL Preferred Qualifications * Experience with Copado CI/CD * Proficiency in Java development * Familiarity with Spring Boot framework * Experience with cloud platforms such as AWS, Azure, or Google Cloud Drug Testing To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited. Benefits The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave. About Us Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells - or simply uses - cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.
    $89.4k-134k yearly Auto-Apply 10d ago
  • Senior Developer/Technical lead

    Tata Consulting Services 4.3company rating

    Software developer job in Columbus, IN

    Must Have Technical/Functional Skills * STIBO STEP (11.x) Expertise: Strong hands on experience with STEP components-data modeling, workflows, business/validation rules, import/export, publication/syndication, roles/permissions, and UI configuration. * Programming & Scripting: Proficiency in Java (or JVM-based), SQL, XML/XSD, XPath/XSLT; comfort with API development/consumption (REST/SOAP). * Integration & ETL: Experience integrating STEP with enterprise systems (e.g., SAP/Oracle ERP, eCommerce platforms) using APIs, message queues or ETL tools (Informatica/Talend or similar). * Relational Databases: Strong SQL skills and experience with Oracle/MS SQL/PostgreSQL. * Communication: Crisp written/verbal communication; ability to present solutions to customer stakeholders and build consensus. * Self Starter Mindset: Works independently, plans sprints, unblocks self, and drives tasks to closure with minimal supervision. Roles & Responsibilities * Solutioning & Customer Engagement o Translate business requirements into STEP configurations and technical designs; present solution options with pros/cons and effort estimates. o Facilitate workshops, create functional/technical specifications, and drive stakeholder sign offs. * Development & Configuration o Design data models (domains, attributes, hierarchies, classifications, relationships) and configure workflows, business/validation rules, and lifecycle states. o Implement imports/exports, publications/syndications, and user interface components (roles, permissions, web UI). * Integration o Build integrations with ERP/eCommerce/PLM/DAM systems using REST/SOAP APIs and file based interfaces, design canonical data structures and error handling. * Data Quality & Governance o Implement data quality rules, stewardship processes, match/merge strategies, and reference data management to improve completeness, consistency, and accuracy. * Performance, Reliability & Security o Optimize STEP jobs, indexing and caching; perform root cause analysis; harden configurations for security and auditability. * DevOps & Release Management o Set up environment promotion, configuration transport/versioning, CI/CD pipelines, and deployment automation; maintain documentation. * Customer Communication & Change Management o Provide clear status updates, risk/issue logs, and release notes; create training materials and conduct enablement for business users. Generic Managerial Skills, If any * Domain Knowledge: Manufacturing * Cloud & DevOps: Experience deploying/operat ing STEP on Azure, containers (Docker/Kubernetes), and CI/CD (Azure DevOps/Jenkins/Git). * Data Governance: Familiarity with stewardship models, data quality KPIs, and audit/compliance practices. * Tools: Jira/Confluence/Git; ability to create solution documentation and training artifacts. * Certifications in STIBO STEP, Agile/Scrum, and Azure/AWS are pluses. Base Salary Range: $100,000 - $160,000 per annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. #LI-SV2 #LI-KUMARAN
    $100k-160k yearly 13d ago
  • Software Application Engr V (Sr. Web Application Developer)

    Dansources Technical Services

    Software developer job in Indianapolis, IN

    Indianapolis, IN We are seeking a highly experienced and skilled Senior .NET/Web Application Developer with 8+ years of professional experience in developing, deploying, and maintaining web applications. The ideal candidate will have deep expertise in working within serverless environments on cloud platforms such as AWS and Azure. This role is perfect for a developer who thrives in a fast-paced, innovative environment and is passionate about leveraging cutting-edge technologies to build scalable, high-performing applications. As a Senior .NET/Web Application Developer, you will play a key role in leading complex projects, mentoring junior developers, and collaborating closely with cross-functional teams to deliver exceptional software solutions. Your expertise will be crucial in architecting robust applications, optimizing performance, and ensuring best practices in cloud deployment and web security. Primary Responsibilities Advanced Web Application and REST API Development: Lead the design, development, and deployment of sophisticated web applications using .NET/C# and modern JavaScript frameworks such as React, Angular, or Vue.js. Develop and enhance web applications with a strong focus on RESTful API design and integration. Architect and implement serverless solutions using AWS services like AWS Lambda, API Gateway, and DynamoDB, ensuring scalability, performance, and security. Design and develop APIs for cross-platform integration, maintaining a high standard of security and performance. SDLC and Cloud Infrastructure Management: Oversee the full software development life cycle (SDLC), including planning, development, testing, deployment, and maintenance, ensuring alignment with best practices. Utilize AWS and Azure cloud services effectively for application hosting, scaling, and management, implementing cost-effective and secure cloud-based solutions. Lead the implementation of CI/CD pipelines using tools like Jenkins or Azure DevOps for streamlined deployments and continuous integration. Client Engagement and Technical Analysis: Collaborate with clients to understand their business needs and translate them into detailed technical requirements and architecture diagrams. Communicate complex technical solutions effectively to both technical and non-technical stakeholders, ensuring alignment and understanding. Participate in project planning sessions, contributing to the development of technical strategies that meet client requirements and business goals. Software Engineering and Best Practices: Advocate for and implement best practices in software engineering, focusing on clean code, design patterns, and efficient algorithms. Provide technical leadership and mentorship to junior developers, guiding them in best practices for coding, testing, and deployment. Ensure the security and privacy of web applications by implementing best practices in cloud security and data protection. Quality Assurance and Performance Optimization: Develop robust testing strategies encompassing unit, integration, and performance testing to ensure high-quality software delivery. Optimize applications for maximum speed and scalability, leveraging serverless architectures and cloud services. Address and rectify any issues or bugs in a timely and efficient manner, maintaining the stability and performance of deployed applications. UI/UX Collaboration and Implementation: Collaborate with UI/UX designers to transform designs into highly functional, responsive web components while maintaining adherence to best practices. Implement responsive design principles to ensure applications deliver a consistent user experience across all devices. Continuous Improvement and Innovation: Continuously evaluate and implement the latest web development trends and technologies, driving innovation within the team. Stay informed about the latest industry trends, tools, and technologies, and explore how they can be integrated into ongoing and future projects. Basic Qualifications Bachelor's or Master's degree in Computer Science or Information Technology, or related field. 8+ years of professional experience in web application development with a strong proficiency in .NET/C# and JavaScript frameworks like React, Angular, or Vue.js. Extensive experience in deploying and managing applications in serverless environments on AWS and Azure, with a focus on performance optimization and scalability. Deep understanding of web application architecture, including microservices, RESTful APIs, and cloud-native design patterns. Strong expertise in SQL and NoSQL databases, with the ability to design and implement efficient data storage solutions. Proven ability to lead and mentor a development team, fostering a collaborative and growth-oriented environment. Advanced knowledge of web security practices and experience in building secure, resilient applications. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. A passion for staying current with the latest industry trends and technologies, and a commitment to continuous learning and professional development. Preferred Qualifications Certification in AWS, and Azure or other cloud platforms. Knowledge of Agile and DevOps methodologies. Experience with automated testing and deployment tools.
    $64k-88k yearly est. Auto-Apply 60d+ ago

Learn more about software developer jobs

How much does a software developer earn in Indianapolis, IN?

The average software developer in Indianapolis, IN earns between $58,000 and $95,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Indianapolis, IN

$74,000

What are the biggest employers of Software Developers in Indianapolis, IN?

The biggest employers of Software Developers in Indianapolis, IN are:
  1. Oracle
  2. Vergence Technologies
  3. Peraton
  4. Toyota Industries Commercial Finance
  5. Pharmatek Laboratries
  6. Cognizant
  7. Kiwanis International
  8. Vencore
  9. Preventia
Job type you want
Full Time
Part Time
Internship
Temporary