Hispanic Technology Executive Council
Senior Software Engineer
Hispanic Technology Executive Council, Columbus, Indiana, United States, 47201
DESCRIPTIONWe are looking for a talented Senior Software Engineer to join our team specializing in Systems/Information Technology for our Columbus, IN location.Responsible for building high-quality, innovative and fully performing software in compliance with coding standards and technical design. Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Key participant in the testing process through test review and analysis, test witnessing and certification of software.In this role, you will make an impact in the following ways:Business Insight:
Youll leverage your understanding of business dynamics and market trends to drive the organizations strategic goals, ensuring alignment with industry standards and competitive positioning.Effective Communication:
Youll craft and deliver clear, tailored messages across various platforms, ensuring that different audiences, from stakeholders to team members, understand and engage with the content.Customer Focus:
Youll prioritize building and maintaining strong relationships with customers, focusing on their needs and delivering solutions that enhance their experience and satisfaction.Global Perspective:
Youll consider global trends and diverse viewpoints when addressing issues, ensuring that solutions are inclusive and effective across different regions and cultures.Conflict Management:
Youll adeptly navigate and resolve conflicts, minimizing disruptions and fostering a collaborative and productive work environment.Agile Architecture: Youll design and oversee the structure of systems, ensuring they are adaptable and scalable, guiding their development and evolution to meet changing needs.Agile Development:
Youll implement API-First Development practices, incorporating IoT, Digital Mesh, and Hyper Connectivity to create flexible, future-proof solutions that meet evolving technological trends.Agile Systems Thinking:
Youll adopt a holistic approach to system analysis, focusing on the interrelationships and broader context to ensure that solutions are economically viable and sustainable.RESPONSIBILITIESTo be successful in this role, you will need the following:Software Development
: Develop software solutions by studying information needs, conferring with users, and investigating problem areas. Follow the software development lifecycle and document solutions with flow charts, layouts, and documentation.Feasibility Analysis
: Evaluate analysis, problem definition, requirements, solution development, and proposed solutions to determine feasibility.Business Understanding
: Understand business needs and create tools to manage them effectively.System Design
: Prepare and install solutions by determining and designing system specifications, standards, and programming.Continuous Learning
: Recommend state-of-the-art development tools and techniques. Participate in educational opportunities, read professional publications, maintain personal networks, and stay passionate about great technologies, especially open source.Information Management
: Collect, analyze, and summarize development issues while protecting IT assets by keeping information confidential.Systems Analysis
: Improve applications by conducting systems analysis and recommending changes in policies and procedures.Architecture and Standards
: Understand multiple architectures and how to apply them to solutions. Understand programming and testing standards, as well as industry standards for traditional and agile development.Education, Licenses, Certifications:College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience required. This position may require licensing for compliance with export controls or sanctions regulations.Experience:Experience working as a software engineer with the following knowledge and experiences are preferred:Working in Agile environments.Fundamental IT technical skill sets.Taking a system from coping requirements through actual launch of the system.Communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines.Professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.QUALIFICATIONSAdditional Details:Design, develop and maintain web-based applications to support Cummins' Service Tools.Deliver solutions to enhance application performance and security with quality in-built.Stay abreast of web development and underlying technology trends to maintain a competitive edge.High level of collaboration with other team members to build robust, secure and high-performance features.Participate in knowledge gathering or problem-solving sessions.Qualifications:Hands on full stack development experience with below technologies:Laravel or similar framework preferredVueJS, React, Angular, or similar front-end framework experience preferredSQL and NoSQL databasesJQUERY, HTML5, CSS, AJAX, javascriptObject Oriented Programming techniquesMVC, MVP, MVVM, or similar design patternsVersion Control (GIT Preferred)Unit testing tools and frameworksStatic code analysis tools like SonarQube, VeracodeCloud Platform (MS Azure Preferred)Compensation and BenefitsBase Salary : 74,800.00 - 112,200.00 USD ANNUALPlease note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidates qualifications and experience, where appropriate.Additional benefits vary between locations and include options such as our 401(k) Retirement Savings Plan, Cash Balance Pension Plan, Medical/Dental/Life Insurance, Health Savings Account, Domestic Partners Coverage and a full complement of personal and professional benefits.Cummins and E-verifyAt Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates right to work using E-Verify. Cummins will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employees Form I-9 to confirm work authorization.Min Salary
$74800Max Salary
$112200Cummins and E-VerifyAt Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E-Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employees Form I-9 to confirm work authorization. Visit http://EEOC.gov to know your rights on workplace discrimination.ApplyJoin Our Talent CommunityEmployees Refer a FriendRequest an AccommodationOur culture believes in Powering Your Potential . We provide global opportunities to develop your career, make your community a better place and work with todays most innovative thinkers to solve the worlds toughest problems.We believe in flexibility for you to explore your passions while making an impact through meaningful work within our inclusive workforce. Thats what #LifeAtCummins is all about.
Youll leverage your understanding of business dynamics and market trends to drive the organizations strategic goals, ensuring alignment with industry standards and competitive positioning.Effective Communication:
Youll craft and deliver clear, tailored messages across various platforms, ensuring that different audiences, from stakeholders to team members, understand and engage with the content.Customer Focus:
Youll prioritize building and maintaining strong relationships with customers, focusing on their needs and delivering solutions that enhance their experience and satisfaction.Global Perspective:
Youll consider global trends and diverse viewpoints when addressing issues, ensuring that solutions are inclusive and effective across different regions and cultures.Conflict Management:
Youll adeptly navigate and resolve conflicts, minimizing disruptions and fostering a collaborative and productive work environment.Agile Architecture: Youll design and oversee the structure of systems, ensuring they are adaptable and scalable, guiding their development and evolution to meet changing needs.Agile Development:
Youll implement API-First Development practices, incorporating IoT, Digital Mesh, and Hyper Connectivity to create flexible, future-proof solutions that meet evolving technological trends.Agile Systems Thinking:
Youll adopt a holistic approach to system analysis, focusing on the interrelationships and broader context to ensure that solutions are economically viable and sustainable.RESPONSIBILITIESTo be successful in this role, you will need the following:Software Development
: Develop software solutions by studying information needs, conferring with users, and investigating problem areas. Follow the software development lifecycle and document solutions with flow charts, layouts, and documentation.Feasibility Analysis
: Evaluate analysis, problem definition, requirements, solution development, and proposed solutions to determine feasibility.Business Understanding
: Understand business needs and create tools to manage them effectively.System Design
: Prepare and install solutions by determining and designing system specifications, standards, and programming.Continuous Learning
: Recommend state-of-the-art development tools and techniques. Participate in educational opportunities, read professional publications, maintain personal networks, and stay passionate about great technologies, especially open source.Information Management
: Collect, analyze, and summarize development issues while protecting IT assets by keeping information confidential.Systems Analysis
: Improve applications by conducting systems analysis and recommending changes in policies and procedures.Architecture and Standards
: Understand multiple architectures and how to apply them to solutions. Understand programming and testing standards, as well as industry standards for traditional and agile development.Education, Licenses, Certifications:College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience required. This position may require licensing for compliance with export controls or sanctions regulations.Experience:Experience working as a software engineer with the following knowledge and experiences are preferred:Working in Agile environments.Fundamental IT technical skill sets.Taking a system from coping requirements through actual launch of the system.Communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines.Professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.QUALIFICATIONSAdditional Details:Design, develop and maintain web-based applications to support Cummins' Service Tools.Deliver solutions to enhance application performance and security with quality in-built.Stay abreast of web development and underlying technology trends to maintain a competitive edge.High level of collaboration with other team members to build robust, secure and high-performance features.Participate in knowledge gathering or problem-solving sessions.Qualifications:Hands on full stack development experience with below technologies:Laravel or similar framework preferredVueJS, React, Angular, or similar front-end framework experience preferredSQL and NoSQL databasesJQUERY, HTML5, CSS, AJAX, javascriptObject Oriented Programming techniquesMVC, MVP, MVVM, or similar design patternsVersion Control (GIT Preferred)Unit testing tools and frameworksStatic code analysis tools like SonarQube, VeracodeCloud Platform (MS Azure Preferred)Compensation and BenefitsBase Salary : 74,800.00 - 112,200.00 USD ANNUALPlease note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidates qualifications and experience, where appropriate.Additional benefits vary between locations and include options such as our 401(k) Retirement Savings Plan, Cash Balance Pension Plan, Medical/Dental/Life Insurance, Health Savings Account, Domestic Partners Coverage and a full complement of personal and professional benefits.Cummins and E-verifyAt Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates right to work using E-Verify. Cummins will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employees Form I-9 to confirm work authorization.Min Salary
$74800Max Salary
$112200Cummins and E-VerifyAt Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E-Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employees Form I-9 to confirm work authorization. Visit http://EEOC.gov to know your rights on workplace discrimination.ApplyJoin Our Talent CommunityEmployees Refer a FriendRequest an AccommodationOur culture believes in Powering Your Potential . We provide global opportunities to develop your career, make your community a better place and work with todays most innovative thinkers to solve the worlds toughest problems.We believe in flexibility for you to explore your passions while making an impact through meaningful work within our inclusive workforce. Thats what #LifeAtCummins is all about.