Full Stack Developer

December 9

Apply Now
Logo of Cummins Inc.

Cummins Inc.

Cummins Engine Business • Cummins Power Generation • Cummins Distribution Business • Cummins Turbo Technologies • Cummins Emission Solutions

10,000+ employees

Founded 1919

⚡ Energy

🚗 Transport

🔧 Hardware

🔥 Funding within the last year

💰 $75M Grant on 2024-07

Description

• Build 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. • Participate in the testing process through test review and analysis, test witnessing and certification of software. • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle; Document and demonstrate solutions; Develops flow charts, layouts and documentation. • Determine feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions; Understand business needs and know how to create the tools to manage them. • Prepare and install solutions by determining and designing system specifications, standards and programming. • Participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations. • Provide information by collecting, analyzing, and summarizing development and issues while protecting IT assets by keeping information confidential; Improve applications by conducting systems analysis recommending changes. • Define applications and their interfaces, allocate responsibilities to applications, understand solution deployment, and communicate requirements for interactions with solution context, define Nonfunctional Requirements (NFRs). • Understands multiple architectures and how to apply architecture to solutions; understands programming and testing standards; understands industry standards for traditional and agile development.

Requirements

• Experience working as a software engineer such as in a temporary student employment, intern, co-op, or other extracurricular team activities is preferred and includes working in an Agile environment and demonstrating knowledge in fundamental IT technical skill sets and ability to take a solution from scoping requirements through actual launch of the solution. • Bachelor's degree in computer science, engineering, or relevant related field. • 2-3 years of software development experience. • Experience in full stack web development using Angular, NodeJS, JavaScript, and or ReactJS / React Native. • Understanding of cloud computing concepts and architectures. • Familiarity with Amazon Web Services (AWS) and its core services like EC2, S3, Lambda, DynamoDB, CloudFormation, etc. • Excellent problem-solving skills and attention to detail. • Self-motivated with a desire to learn and explore new technologies.

Apply Now

Similar Jobs

November 28

Join Coinbase as a Software Engineer to drive test automation in consumer products for financial services.

November 19

Join Momentus as an Associate Software Engineer to develop integrations for event management software. Work in a collaborative team and enhance your programming skills.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com