Post job

Staff software engineer jobs in Anderson, IN - 668 jobs

All
Staff Software Engineer
Software Engineer
Software Engineering Internship
Embedded Software Engineer
Lead Software Developer
Software Applications Engineer
Software Quality Engineer
  • Lead Software Developer

    T2 Systems 4.2company rating

    Staff software engineer 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. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Glassboard Embedded Software Engineering Intern 2025

    Glassboard

    Staff software engineer 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

    Staff software engineer 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

    Staff software engineer 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
  • 2026 Software Engineering Intern

    Vectrus (V2X

    Staff software engineer 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. 39d ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Staff software engineer 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 focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_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 execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **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 Engineer-Aerospace Controls

    Rolls-Royce 4.8company rating

    Staff software engineer 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 9d ago
  • Software Engineer II - Salesforce

    Cox Enterprises 4.4company rating

    Staff software engineer 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 11d ago
  • Software Application Engr V (Sr. Web Application Developer)

    Dansources Technical Services

    Staff software engineer 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
  • Embedded Software Engineer

    SMC Corporation 4.6company rating

    Staff software engineer job in Noblesville, IN

    PURPOSE This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles ESSENTIAL DUTIES * Interpret internal and external customer requirements to meet desired outputs. * Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers. * Communicate technical knowledge, specification, and direction to internal and external customers. * Develop software code for embedded processors and support applications. * Read, interpret, troubleshoot pneumatic and electrical schematics. * Develop, troubleshoot, and configure product communication protocols. * Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports. * Perform guided research on a variety of topics and provide summarized data results. * Complete assigned tasks using predefined departmental processes. * Hands on technical support for both internal and external customers. * Participate on a team to accomplish given tasks or processes. * Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%) * All other duties as assigned. * Record daily activities PHYSICAL DEMANDS/WORK ENVIRONMENT * Capacity to work indoors in an office, laboratory, and/or manufacturing environment. * Ability to work in a stationary position for prolonged periods of time. * Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation. * Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment. * Ability to travel and/or attend meetings domestic and internationally outside of normal business hours. MINIMUM REQUIREMENTS * Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria. * Novice understanding of the product development process. * Novice understanding to apply project management principles, methodologies, and documentation. * Novice understanding of Failure Mode and Effects Analysis (FMEA) processes. * Novice in use of Integrated Development Environments and code repositories. * Competent in use of common embedded programming languages. * Novice understanding of schematics. * Competent understanding of communication protocols. * Novice in conducting research using corporate resources. * Competent at efficient use of time to effectively plan and execute multiple duties. * Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.) * Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.) * Competent ability to communicate utilizing corporate office software. * Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies. * Competent ability to communicate, in English, with internal and external customers tactfully and professionally For internal use only: Engineering001
    $78k-95k yearly est. 60d+ ago
  • SW Engineer-C++

    Axiom Software Solutions Limited 3.8company rating

    Staff software engineer job in Indianapolis, IN

    Design, develop, and maintain software applications using Visual C++. Collaborate with cross-functional teams to define software requirements and specifications. Write clean, efficient, and maintainable code. Perform debugging, troubleshooting, and bug-fixing activities. Conduct code reviews to ensure adherence to coding standards and best practices. Optimize application performance for speed and scalability. Participate in the full software development lifecycle, from requirement gathering to deployment. Qualifications **********Please include educational qualification************ Proven experience as a VC++ Developer or in a similar role. Strong understanding of Visual C++ and object-oriented programming principles. Experience in developing SDI,MDI,DIALOG based applications using MFC library. Experience in working with CORBA architecture model. Experience in developing multithreaded applications. Experience in basic linux shell programming / commands. Experience in using static code analysis tools like CAST.
    $65k-86k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    120Water

    Staff software engineer job in Zionsville, IN

    Job Title: Software Engineer Reports To: Lead Software Engineer Department: Product & Engineering FLSA: Exempt About us: 120Water is the fastest growing digital water company in the country. We are looking for someone to join our winning team providing transformative solutions to protect public health. Our mission is to rapidly build and sell our Digital Water Cloud's software, kits, and services to government agencies, public water systems and facilities who need to transform how they manage their water programs. A winning candidate will demonstrate 120Water core values: Be complex problem solvers Respectfully push the boundaries Deliver value with quality, precision and speed Be accountable all the time Celebrate the journey together Your impact: We are looking for full stack software engineers to help scale our platform. This role is full stack development focused and ranges from building features, to scalable microservices, to building and enhancing our APIs for integrations as well as front-end UI development. You will evangelize 120Water by fostering strong software delivery for not only our customers but also our internal stakeholders and partners through your ownership of our software development lifecycle. What you'll do: Full stack development (Node, React) Build new features, components, microservices Build APIs to enable integrations with our platform Conduct code reviews What you bring: 2+ years of general web or platform development experience with web technologies (React preferred) 1+ years of Node, React or other progressive JavaScript frameworks to build dependable and scalable services Strong knowledge of object-oriented design principles and methodologies Interest and ability to learn and grow your skills You enjoy start-up / scale-up fast pace growth Nice to have: Ideally familiarity with Relational databases Familiarity with AWS or GCP Our tech stack: TypeScript Node.js React Java AWS Kubernetes SQL Server Postgresql
    $63k-83k yearly est. 34d ago
  • Software Engineer, iOS Core Product - Indianapolis, USA

    Speechify

    Staff software engineer 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 12d ago
  • Software Engineer

    Redwood Dental

    Staff software engineer job in Indianapolis, IN

    We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Deploy programs and evaluate user feedback Comply with project plans and industry standards Ensure software is updated with latest features Requirements Proven work experience as a Software Engineer or Software Developer Experience designing interactive applications Ability to develop software in Java, Ruby on Rails, C++ or other programming languages Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications BSc degree in Computer Science, Engineering or relevant field Recommended skills Application Development Information Technology Problem Solving Software Development Use Programming Language
    $63k-83k yearly est. 60d+ ago
  • Software Engineer II (Indy)

    Stratacuity

    Staff software engineer job in Indianapolis, IN

    For direct inquiries, please send resumes to [email protected] Onsite in Indianapolis Apex Systems is seeking an experienced Mainframe Programmer/Designer to support a mission‑critical payroll application within a high‑visibility federal program. This role requires strong COBOL and IDMS expertise, along with experience designing, developing, and maintaining mainframe applications in an enterprise environment. The selected candidate will join the Design Team supporting the DFAS initiative and will collaborate across multidisciplinary teams to enhance and modernize core systems. The ideal candidate is detail‑oriented, analytical, and capable of working both independently and as part of a structured project team. Experience with ADSO and exposure to Agile methodologies is a strong plus. Key Responsibilities: * Research, design, develop, document, test, and debug mainframe applications and systems. * Collaborate with systems analysts, programmers, hardware engineers, and cross‑functional teams to design and improve system architecture. * Analyze user needs and software requirements to determine technical feasibility, design approach, and cost/time constraints. * Modify and maintain existing databases and database management systems. * Write and code logical and physical database descriptions, and guide others in database coding as needed. * Develop compilers, utilities, and operating instructions to support mainframe operations. * Conduct multidisciplinary research to support design and performance improvements. * Coordinate software installations and monitor equipment functionality to ensure requirements and specifications are met. * Troubleshoot technical issues, perform system changes, and ensure compliance with software standards and best practices. * Support project planning activities, define scope and limitations, and participate in technical reviews. Qualifications Education & Experience: * Bachelor's degree in Computer Science, Software Engineering, or a related field required. * 2-4 years of professional software engineering or mainframe application development experience. Technical Skills: * Strong experience with COBOL in a mainframe environment. * Required experience with IDMS. * Experience with ADSO is a plus. * Understanding of Agile development methodologies. * Knowledge of the full Software Development Lifecycle (SDLC). * Ability to troubleshoot application issues and implement system improvements. * Working knowledge of computer hardware/software fundamentals. * Familiarity with development tools/languages such as SQL, Visual Basic, or similar technologies. Soft Skills: * Strong verbal and written communication abilities. * Solid problem‑solving skills and ability to work under general supervision. * Strong customer‑service mindset and interpersonal skills. * Ability to manage time effectively and work independently when needed. Additional Requirements: * Must be a U.S. Citizen * Must be able to obtain and maintain Public trust * No dual citizenship EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Indianapolis, IN, US Job Type: Date Posted: January 8, 2026 Similar Jobs * Software Engineer II (Indy NU) * Software Engineer II * Software Engineering - Software Engineer II * Software Engineer * Software Engineer
    $63k-83k yearly est. 2d ago
  • Software Engineer

    Indegene 4.4company rating

    Staff software engineer job in Gas City, IN

    We are a technology-led healthcare solutions provider. We are driven by our purpose to enable healthcare organizations to be future-ready. We offer accelerated, global growth opportunities for talent that's bold, industrious, and nimble. With Indegene, you gain a unique career experience that celebrates entrepreneurship and is guided by passion, innovation, collaboration, and empathy. To explore exciting opportunities at the convergence of healthcare and technology, check out ************************ Looking to jump-start your career? We understand how important the first few years of your career are, which create the foundation of your entire professional journey. At Indegene, we promise you a differentiated career experience. You will not only work at the exciting intersection of healthcare and technology but also will be mentored by some of the most brilliant minds in the industry. We are offering a global fast-track career where you can grow along with Indegene's high-speed growth. We are purpose-driven. We enable healthcare organizations to be future ready and our customer obsession is our driving force. We ensure that our customers achieve what they truly want. We are bold in our actions, nimble in our decision-making, and industrious in the way we work. If this excites you, then apply below. Role: Software Engineer Job Description: You will be responsible for: Administration, analysis, design, development, user support and maintenance of Customer Data Platforms like SF Audience 360, Tealium AudienceStream etc. Configure business rules and logic in Customer Data Platform (CDP) Configure upstream and downstream connections in Customer Data Platform (CDP) with outside systems Support business analyst in preparation of functional documents; collaborate to refine and prioritize requirements Work with internal & external teams to analyze gaps in the data & perform necessary analysis to recommend go-through implementation plan Perform Proof of Concepts on CDP and enabled connections with other platforms like AWS Pinpoint, Oracle cloud, SFMC. Test data efficacy, events and use case success Manage timelines vis-à-vis those committed to clients Perform stakeholder management Desired Profile: Overall 3+ years of experience with at least 1 years of experience in implementing various use cases in Customer Data Platform (CDP) Hands on experience of working on Customer Data Platforms (CDP) like Tealium AudienceStream, Adobe Experience Platform, Salesforce data cloud etc Working knowledge of how to configure data attributes, profile unification and segmentation rules within CDP Working knowledge of configuring connectors for inbound and outbound data feeds in CDP from source and destination systems respectively Certifications in Sales Force Audience 360 or Tealium AudienceStream Nice to have: (Additional desired qualities) Prior Pharma experience Hands on experience of configuring any one of the various Tag management tools like Google Tag Manager, Tealium IQ or Adobe Launch Hands-on experience with the downstream Site Analytics engines and marketing automation engines e.g. Google Analytics, Adobe Analytics, Sales Force Marketing Cloud and social media platforms e.g. Hootsuite, Sprinklr Understanding of different integration methodologies / techniques to build custom APIs for integrations between CDP and source systems A good grasp on SQL and python EQUAL OPPORTUNITY Indegene is proud to be an Equal Employment Employer and is committed to the culture of Inclusion and Diversity. We do not discriminate on the basis of race, religion, sex, colour, age, national origin, pregnancy, sexual orientation, physical ability, or any other characteristics. All employment decisions, from hiring to separation, will be based on business requirements, the candidate's merit and qualification. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, gender identity, sexual orientation, disability status, protected veteran status, or any other characteristics.
    $68k-89k yearly est. 1d ago
  • Software Engineer .NET / C#

    Rivers Agile

    Staff software engineer job in Frankfort, IN

    Job Description Rivers Agile is a deep tech consulting firm specializing in custom solutions across various industries. Founded in 2008 as a quality assurance consultancy, we have expanded our expertise to include autonomous solutions, Agentive AI, and XR research. Our strong foundation in quality assurance ensures efficient, agile software development while aligning every solution with business goals. Our collaborative team of software engineers, QA engineers, and project managers partners closely with clients to tackle complex challenges. We seek engineers who are lifelong learners, passionate about their craft, and defined by their unique personality, experience, and style. Location: This is an onsite position in Frankfort, Indiana. Candidates must be local or willing to relocate. Technical Expectations: 6+ years of experience in software development Proficiency with C#, Visual Studio, Windows Server Experience with Microsoft .NET framework, ASP.NET, Web Services, WCF, Windows Services, and Entity Framework Proficiency in SQL, stored procedures, and database concepts Experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.) Experience with Docker, ECS and ACI is a plus Experience with cloud environments (AWS, Azure) is a plus Other Expectations: Bachelor's degree in computer science, information technology, or related field Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team Experience operating in all areas of the application lifecycle from inception through maintenance Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others Participates in company activities, such as recruiting, training, and team building Adapts to change and ambiguity in a resourceful, positive, and professional manner Applies technical and industry knowledge to offer creative and relevant solutions to our clients Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance Powered by JazzHR rAinq1gLwq
    $63k-83k yearly est. 4d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Staff software engineer 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
  • Embedded Software Engineer

    SMC 4.6company rating

    Staff software engineer job in Noblesville, IN

    PURPOSE This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles ESSENTIAL DUTIES Interpret internal and external customer requirements to meet desired outputs. Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers. Communicate technical knowledge, specification, and direction to internal and external customers. Develop software code for embedded processors and support applications. Read, interpret, troubleshoot pneumatic and electrical schematics. Develop, troubleshoot, and configure product communication protocols. Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports. Perform guided research on a variety of topics and provide summarized data results. Complete assigned tasks using predefined departmental processes. Hands on technical support for both internal and external customers. Participate on a team to accomplish given tasks or processes. Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%) All other duties as assigned. Record daily activities PHYSICAL DEMANDS/WORK ENVIRONMENT Capacity to work indoors in an office, laboratory, and/or manufacturing environment. Ability to work in a stationary position for prolonged periods of time. Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation. Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment. Ability to travel and/or attend meetings domestic and internationally outside of normal business hours. MINIMUM REQUIREMENTS Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria. Novice understanding of the product development process. Novice understanding to apply project management principles, methodologies, and documentation. Novice understanding of Failure Mode and Effects Analysis (FMEA) processes. Novice in use of Integrated Development Environments and code repositories. Competent in use of common embedded programming languages. Novice understanding of schematics. Competent understanding of communication protocols. Novice in conducting research using corporate resources. Competent at efficient use of time to effectively plan and execute multiple duties. Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.) Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.) Competent ability to communicate utilizing corporate office software. Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies. Competent ability to communicate, in English, with internal and external customers tactfully and professionally For internal use only: Engineering001
    $78k-95k yearly est. 9d ago
  • Software Engineer II (Indy NU)

    Stratacuity

    Staff software engineer job in Indianapolis, IN

    For direct inquiries, please send resume to [email protected] Apex Systems is seeking a Software/Systems Engineer to support a DFAS payroll application. This role involves designing, developing, testing, and maintaining software and systems that enable critical payroll operations. The ideal candidate will have experience with CA-IDMS systems, IBM z/OS, and database management in a secure federal environment. Key Responsibilities: * Design, develop, document, test, and debug applications software and systems. * Collaborate with hardware engineers and systems analysts to plan and design solutions. * Analyze user needs and software requirements to determine feasibility within time and cost constraints. * Modify existing databases and database management systems. * Write and code logical and physical database descriptions; direct others in coding descriptions. * Coordinate software system installations and monitor equipment functioning to ensure specifications are met. * Optimize CA-IDMS buffer and index tuning for performance. * Maintain CA-IDMS system generation and security administration. * Support CA Endevor/DB and REXX programming tasks. * Work as part of a project team to determine scope, limitations, and deliverables. Qualifications: Education & Experience: * Bachelor's degree in Computer Science, Software Engineering, or related field. * 2-4 years of relevant experience. Technical Skills: * Knowledge of CA-IDMS system software install and maintenance. * CA-IDMS database maintenance, buffer tuning, index tuning, and security administration. * Familiarity with CA Endevor/DB and REXX programming. * Experience with IBM z/OS environment. * Proficiency in SQL, VisualBasic, and full software development lifecycle. Soft Skills: * Strong verbal and written communication skills. * Ability to work independently and manage time effectively. Additional Requirements: * Must be U.S. Citizen (No dual citizenship). EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Indianapolis, IN, US Job Type: Date Posted: January 7, 2026 Similar Jobs * Software Engineer II (Indy) * Software Engineer II * Software Engineering - Software Engineer II * Software Engineer * Software Engineer
    $63k-83k yearly est. 2d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Anderson, IN?

The average staff software engineer in Anderson, IN earns between $86,000 and $152,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Anderson, IN

$114,000
Job type you want
Full Time
Part Time
Internship
Temporary