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