Software Systems Engineer III

Posted on Sep 27, 2024 by BEUMER Group
Somerset, NJ
Engineering
Immediate Start
Annual Salary
Full-Time
Job Description

The Software Systems Engineer III is part of a New Jersey based software development team. This is an intermediate position, with an increased focus on skill specialization, personal autonomy, and team mentorship. You will be working on logistics projects for a wide range of large companies developing customer specific additions to our base software by providing sortation solutions for warehouses, distribution centers, postal facilities, and airports. This position offers the opportunity for substantial career development and will work closely with Engineering, Project Management and Service. Must be able to travel up to 40% of the time for extended periods, domestically and internationally.

Responsibilities:

Develop, test, and implement software programs, as a full-stack developer, that solve complex business problems.                                                              

Meet with customers to analyze business requirements and produce design documents .                

Work within a team of software developers to plan and produce projects.       

Set-up and maintain the existing development, test, and production environments                          

PC and Server setup and support for internal lab environments and external production environments, networking included.                                                  

Develop interface programs across a wide range of communication protocols.                                 

Install and test software in on-site locations such as warehouses, airports, and distribution centers.

Create user documentation for software applications (Technical Writing)                                                               

Rotational Tier-2 on-call support for established projects & customers                                                    

Support the development of software test plans, and drive troubleshooting efforts for software bug fixing and quality control                                                                                  

Collaborate with other engineering disciplines across projects                                                                    

Ensure compliance with defined coding and architectural standards                                                         

Provide ongoing status updates, planning input, and risk assessments for involved projects          

Supporting the troubleshooting of running systems (remote or on-site)                                                 

Build up technical knowledge including knowledge about BEUMER SW products                                

Keep up-to-date with latest relevant technologies                                                                                           

May be assigned to special projects or required tasks, as needed                                                                              

More ownership and responsibility within our projects and related tasks                                               

Training and mentoring our newer members within the team                                                                     

Continued improvement of internal and external documentation to enhance training and project execution practices                                                                                             

Increased participation and responsibility within critical project meetings, such as controls & kickoff meetings with customers and sales                                                                                             

Act as the lead software engineer across multiple projects, leading a team of software developers on each project to implement, validate, and commission the design decisions you make for these projects.                                             

Potential involvement within career fairs and similar outreach activities.           

Involvement with quote creation for smaller projects.                                        

Provide detailed analysis and input into the creation of functional and design specifications for the software solutions offered.                                              

Drive the process of performing code reviews for peer software developers within your team.       

Continue to build a deep and broad technical knowledge that is relevant to your field.                      

Is able to divide a system design into modules, interfaces, and relevant tasks to be done.                 

Further autonomy expected with regular duties.                                                 

A specialization (Subject Matter Expert role) must be selected to further hone one's skills within a selected key area of our business. These options will be presented at time of hire.                      

Is expected to drive continuous self-improvement with tangible results that showcase enhancements to both the quality and efficiency of project execution.                                  

Is able to think out of the box and beyond own area of responsibility.                                                                                                                   

Reference: 202577438

https://jobs.careeraddict.com/post/95610231

Software Systems Engineer III

Posted on Sep 27, 2024 by BEUMER Group

Somerset, NJ
Engineering
Immediate Start
Annual Salary
Full-Time
Job Description

The Software Systems Engineer III is part of a New Jersey based software development team. This is an intermediate position, with an increased focus on skill specialization, personal autonomy, and team mentorship. You will be working on logistics projects for a wide range of large companies developing customer specific additions to our base software by providing sortation solutions for warehouses, distribution centers, postal facilities, and airports. This position offers the opportunity for substantial career development and will work closely with Engineering, Project Management and Service. Must be able to travel up to 40% of the time for extended periods, domestically and internationally.

Responsibilities:

Develop, test, and implement software programs, as a full-stack developer, that solve complex business problems.                                                              

Meet with customers to analyze business requirements and produce design documents .                

Work within a team of software developers to plan and produce projects.       

Set-up and maintain the existing development, test, and production environments                          

PC and Server setup and support for internal lab environments and external production environments, networking included.                                                  

Develop interface programs across a wide range of communication protocols.                                 

Install and test software in on-site locations such as warehouses, airports, and distribution centers.

Create user documentation for software applications (Technical Writing)                                                               

Rotational Tier-2 on-call support for established projects & customers                                                    

Support the development of software test plans, and drive troubleshooting efforts for software bug fixing and quality control                                                                                  

Collaborate with other engineering disciplines across projects                                                                    

Ensure compliance with defined coding and architectural standards                                                         

Provide ongoing status updates, planning input, and risk assessments for involved projects          

Supporting the troubleshooting of running systems (remote or on-site)                                                 

Build up technical knowledge including knowledge about BEUMER SW products                                

Keep up-to-date with latest relevant technologies                                                                                           

May be assigned to special projects or required tasks, as needed                                                                              

More ownership and responsibility within our projects and related tasks                                               

Training and mentoring our newer members within the team                                                                     

Continued improvement of internal and external documentation to enhance training and project execution practices                                                                                             

Increased participation and responsibility within critical project meetings, such as controls & kickoff meetings with customers and sales                                                                                             

Act as the lead software engineer across multiple projects, leading a team of software developers on each project to implement, validate, and commission the design decisions you make for these projects.                                             

Potential involvement within career fairs and similar outreach activities.           

Involvement with quote creation for smaller projects.                                        

Provide detailed analysis and input into the creation of functional and design specifications for the software solutions offered.                                              

Drive the process of performing code reviews for peer software developers within your team.       

Continue to build a deep and broad technical knowledge that is relevant to your field.                      

Is able to divide a system design into modules, interfaces, and relevant tasks to be done.                 

Further autonomy expected with regular duties.                                                 

A specialization (Subject Matter Expert role) must be selected to further hone one's skills within a selected key area of our business. These options will be presented at time of hire.                      

Is expected to drive continuous self-improvement with tangible results that showcase enhancements to both the quality and efficiency of project execution.                                  

Is able to think out of the box and beyond own area of responsibility.                                                                                                                   

Reference: 202577438

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test