Cummins is hiring for IT.SOFTWARE ENGINEER-Apply Now ||2023

Description

Cummins , Create high-quality, innovative, and high-performance software while adhering to coding standards and technical design. Design, modify, develop, write, and implement software applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test observation, and certification of software.

Develop software solutions by studying information needs, consulting with users, studying system flow, data usage, and work processes, investigating problem areas, following the software development cycle, documenting and demonstrating solutions, developing flowcharts, layouts, and documentation

Determine feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions; understand business requirements and know how to create the tools to address them Prepare and install solutions by defining and designing system specifications, standards, and programming.

Continued

Participate in continuing education opportunities; read professional publications; cultivate personal networks; participate in professional organizations

Provide information by collecting, analyzing, and summarizing developments and issues while maintaining confidentiality of information to protect IT assets ; improve applications by conducting systems analysis and recommending changes

Define applications and their interfaces, assign responsibilities to applications, understand solution delivery and communicate requirements for interactions with solution context, define non-functional requirements (NFRs)

Understand multiple architectures and how architecture applies to solutions; understand programming and testing standards; understand industry standards for traditional and agile development

Skills

Agile’ Systems Thinking – Advocates a holistic approach to analysis that focuses on how the individual components of a system relate to each other and how systems function over time and in the context of larger systems to ensure the economic success of the solution.

Agile, Architecture – Designs the fundamental organization of a system embodied by its components, their relationships to each other, and to the environment to guide its emergent design and evolution.

Agile” Development – Uses API-first development, where requirements and solutions emerge through the collaboration of self-organizing and cross-functional teams and their customers/end users to construct high-quality, well-designed technical solutions; understands and incorporates the Internet of Things (IoT), the digital web, and hyperconnectivity as inputs to API-first development so that solutions can better adapt to future trends in agile development.

Agile: Testing – Leads a cross-functional agile team with testers contributing their specific expertise and working at a sustainable pace, delivering the business value desired by the customer at regular intervals to ensure the commercial success of the solution.

Regulatory Risk Compliance Management – Evaluates the design and effectiveness of controls compared to established industry frameworks and regulations to assess compliance with legal/regulatory requirements.

Solution Modeling – Creates, designs and formulates models, diagrams and documentation using industry standards, tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.

Solution Functional Fit Analysis – Assembles and disassembles a system into its constituent parts using procedures, tools, and job aids to examine how well the constituent parts have been designed, purchased, and configured to interact holistically and meet business, technical, security, governance, and compliance requirements.

Business Insight – Apply knowledge of the business and market to advance the goals of the organization.

Customer Focus – Build strong customer relationships and deliver customer-centric solutions.

Global Perspective – Far-sighted approach to problems with a global perspective.

Conflict management – Efficient handling of conflict situations, with a minimum of noise.

Effective communication – Developing and delivering multimedia communication tools that provide a clear understanding of the unique needs of diverse audiences.

Education, Licenses, Certifications

College degree or equivalent in computer science, engineering or related field or equivalent relevant experience.
Export control or sanctions compliance license may be required for this position.

Experience

  • Experience working as a software engineer, such as in a temporary student employment, internship, co-op, or other extracurricular team activity is preferred.
  • This includes working in an Agile environment and demonstrating proficiency in the basic technical skills of IT and the ability to develop a solution from scoping of requirements to actual deployment of the solution.
  • -2 years of experience defining and establishing development, testing, release, upgrade and support processes for DevOps operations
  • -Possesses the technical skills to review, verify and validate software code developed as part of the project.
  • -Techniques to troubleshoot and resolve code errors
  • -Monitor processes throughout lifecycle for compliance and update or create new processes to improve and minimize waste
  • -Promoting and building automated processes wherever possible
  • -Identify and deploy cybersecurity measures through continuous vulnerability assessment and risk management using tools
  • -Incident management and root cause analysis
  • -Coordinating and communicating within the team and with customers
  • -Mentoring and guiding team members
  • -Monitoring and measuring customer experience and KPIs
  • -Regular reporting of progress to management and the customer
  • -Experience developing end-to-end solutions to align architecture and capabilities with business requirements.
  • -Knowledge of operating systems, database systems, scripting, data analysis, ETL and basic understanding of machine learning.
  • -Ability to design, build, test, and maintain cloud architectures using the 5 pillars: operational excellence, security, reliability, performance efficiency, and cost optimization.

Technology and Tools:

Tosca, SonarQube, Prisma, Qtest, JIRA, Confluence, AWS Cloud stack, Azure Cloud stack, Python, JQuery, Jenkins, Gitlab, Jfrog, Kafka, Portainer, Liquibase, Dynatrace, AppInsights, Java.

About

Our culture believes in POWERING YOUR POTENTIAL. We offer global opportunities to grow your career, improve your community, and collaborate with today’s most innovative thinkers to solve the world’s toughest problems.

We believe in flexibility that allows you to explore your passions while making a difference through meaningful work within our inclusive workforce. That’s what #LifeAtCummins is all about.

Cummins is hiring for IT.SOFTWARE ENGINEER-Apply Now ||2023

Note

The Recruitment Information Provided above is for Informational Purposes only . The above Recruitment Information has been taken from the official site of the Organisation. We do not provide any Recruitment guarantee.Recuitment is to be done as per the official recruitment process of the company. We don’t charge any fee for providing this job Information.

LET’S KEEP IN TOUCH!

We’d love to keep you updated with our latest Jobs & Courses 😎

We don’t spam! Read our privacy policy for more info.

Leave a Reply

Your email address will not be published. Required fields are marked *