Senior Software Engineer

🔥 25 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cummins Inc.

Cummins Inc.

10,000+ employees

Founded 1919

🏗️ Construction

💼 Consulting

🏥 Healthcare

💰 $75M Grant on 2024-07

Construction • Consulting • Healthcare

Cummins Inc. is a global power technology leader that designs, manufactures, and distributes a variety of engines and power systems solutions. They offer products that range from diesel and natural gas engines to hybrid and electric power systems, as well as components like turbochargers, fuel systems, and emissions solutions. With a strong emphasis on innovation, Cummins aims to reduce emissions and improve fuel efficiency. The company is dedicated to helping industries navigate the transition to cleaner energy through integrated power solutions suitable for diverse applications such as on-highway, marine, mining, and construction. Additionally, Cummins provides services including remote monitoring, diagnostics, and aftermarket support, reinforcing its commitment to sustainability and customer service excellence.

📋 Description

• 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. • 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. • Prepare and install solutions by determining and designing system specifications, standards and programming. • Recommend state-of-the-art development tools, programming techniques and computing equipment; participate in educational opportunities; read professional publications; maintain personal networks; participate in professional organizations; remain passionate about great technologies, especially open source. • Provide oversight and foster Built-In Quality and Team and Technical Agility; Adopt new mindsets and habits in how people approach their work while supporting decentralized decision making.

🎯 Requirements

• College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience required. • Experience working as a software engineer. • Knowledge and experience working in Agile environments. • Fundamental IT technical skill sets. • Expertise in taking a system from coping requirements through actual launch of the system. • Ability to communicate with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines. • Knowledge of 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.

🏖️ Benefits

• Health insurance • 401(k) matching • Paid time off • Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🔥 3 hours ago

Sophos

1001 - 5000

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

Full Stack Software Engineer developing next-generation web applications. Collaborating with diverse teams to create scalable, high-performance solutions in a remote setting.

Angular

Bootstrap

Distributed Systems

Java

JavaScript

Microservices

NoSQL

Python

React

SQL

TypeScript

Vue.js

Go

🔥 3 hours ago

ShipBob, Inc.

501 - 1000

💼 Consulting

📣 Marketing

🚗 Transport

Software Development Engineer III responsible for building systems connecting ShipBob to external e-commerce platforms. Collaborating with product owners and engineering teams to enhance order flow and fulfillment processes.

ASP.NET

JavaScript

SQL

.NET

🔥 5 hours ago

Saaf Finance

11 - 50

💳 Fintech

🤖 Artificial Intelligence

☁️ SaaS

Full Stack Engineer at Saaf Finance developing AI-powered solutions for mortgage lending. Designing scalable software and leveraging AI development tools to optimize workflows.

Angular

AWS

Distributed Systems

ETL

GraphQL

JavaScript

MongoDB

MySQL

Node.js

NoSQL

Postgres

React

SDLC

SQL

Terraform

🔥 5 hours ago

Wand AI

51 - 200

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

SDET ensuring quality across engineering teams by designing automated testing solutions for Wand. Focusing on API and UI testing while improving QA processes and frameworks.

Python

TypeScript

🔥 5 hours ago

CertifyOS

201 - 500

🏥 Healthcare

☁️ SaaS

🤝 B2B

Senior Software Engineer building and maintaining production-grade systems at CertifyOS. Own end-to-end delivery of features and improve system performance and reliability.

Distributed Systems

Microservices