Project Software Engineer

apartmentRockwell Automation Inc. placeMilwaukee calendar_month 
Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure consequences of the system design. Analyze user needs to gather software requirements and determine feasibility of system designs within time and cost constraints.
Collaborate with system analysts, engineers, and programmers to design systems and determine system performance standards. Collaborate with project managers to obtain information on limitations and capabilities for data processing projects. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Consult with customers on project status, proposals, and technical issues such as software system design or maintenance. Coordinate the installation of software systems. Develop software system testing and validation procedures, programming, and documentation.
Modify existing software to correct errors, adapt it to new hardware, and upgrade interfaces to improve performance. Prepare reports concerning project specifications. Research new avenues to overcome obstacles by utilizing the latest technologies and standards.

Serve as a subject matter expert for technology and software methodologies.

MINIMUM REQUIREMENTS:

Must have a bachelors degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field, and 8 years of related work experience, of which 5 years must be progressive post-baccalaureate related work experience.

Must have 8 years of experience in each of the following:

Integrated Development Environments; SAFe or Agile principles; Back-end and front-end development; Unit and integration testing; Object-orientated design using C++, C#, Java, or Kotlin; Windows or Linux; Software and documentation version control systems, including GitLab or GitHub; Collaborating with local and global technical development teams; and

Software and hardware products related to industrial automation.

Must have 5 years of experience in Software engineering management.

Must have 2 years of experience in each of the following

Large, scalable distributed systems or Software as a Service (SaaS) cloud-based solutions; Application development using TypeScript, Node.js, Angular framework or GraphQL; and

Container technologies such as Docker, Helm or Kubernetes.

100% telecommuting permitted; candidate may reside anywhere in the U.S.

To apply, please email your resume to and reference the following job ID number in the subject line: RA2116383.

business_centerHigh salary

Senior Software Engineer Applications

apartmentRockwell Automation Inc.placeMilwaukee
level IT professionals. Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical...
apartmentRobert HalfplacePleasant Prairie, 36 mi from Milwaukee
We are offering a long term contract employment opportunity for a Sr. Software Engineer in Pleasant Prairie, Wisconsin. As a Sr. Software Engineer, you will be involved in the development, configuration, enhancement, and support of GitOps based CI...
thumb_up_altRecommended

Full-Stack Software Engineer

apartmentRobert HalfplaceWest Bend (WI), 30 mi from Milwaukee
Are you a Full Stack .Net developer who thrives in a close-knit, collaborative environment? Our client is a small-but-mighty development team looking for a talented and personable engineer to help build and enhance applications that make a real...