Rockwell Automation logo

Software Engineer - Entry Level

Rockwell Automation
Full-time
Remote
United States
Engineering, Software & Technology

Join Rockwell Automation as an entry level Software Engineer and help shape the future of our internal web platform. In this role, you'll work in a collaborative, agile environment to design and implement full-stack features for a newly adopted application. This is an opportunity to contribute to innovative projects, learn from experienced professionals, and grow your technical skills while making an impact.

Candidates Also Search: Remote Jobs In United States

You will work a hybrid schedule out of our office in Milwaukee, WI and report to the Innovation Team Lead.

Your Responsibilities:

  • Develop and implement features based on user stories and acceptance criteria
  • Perform manual and unit testing to ensure quality and reliability
  • Use Jira and Confluence to support agile workflows
  • Manage code and feature delivery using Git
  • Debug and resolve issues during development and maintenance
  • Participate in peer code reviews and provide constructive feedback
  • Research technical topics and share insights with the team

The Essentials - You Will Have:

  • Bachelor's Degree or Equivalent Years of Relevant Work Experience.
  • Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.

Candidates Also Search: Remote Software/ IT jobs

The Preferred - You Might Also Have:

  • Typically requires no previous professional experience.
  • Bachelor's or advanced degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Minimum cumulative GPA of 2.75 on a 4.0 scale
  • Experience using Git for version control in a development team
  • Hands-on experience building web applications with Angular (frontend) and Node.js/Express.js (backend)
  • Familiarity with databases such as MongoDB
  • Knowledge of JavaScript, TypeScript, HTML, and CSS
  • Experience prioritizing development tasks and adjusting plans in fast-changing project environments
  • Experience collaborate effectively with team members on code reviews and feature development, while also delivering individual contributions independently
  • Organized approach to managing code, documentation, and communication, ensuring clarity across technical and non-technical stakeholders
  • Interest in continuous learning and expanding technical expertise
Apply now
Share this job