Software Engineer - Cloud Based Architecture Job at JBT Corporation
Reporting to the Sr. Manager of R&D, the Software Engineer designs and develops software solutions that control a fleet of automated guided vehicles. You will design innovative solutions sets that include both standard (forked, unit load, towing) and custom automatic guided vehicle (AGV) designs along with the software, used to automate the factory floor. You will design AGVs for hospital, manufacturing, distribution, and food/beverage applications, just to name a few.
Benefits are included with this position on day one!
401K, medical, dental, vision, life insurance, and paid time off.
Responsibilities:Responsibilities:
- Works with the Software Architect and other members of the team to aid in the design and implementation of software solutions. This includes new development and fixing software problems on the current platform as needed.
- Software development and implementation occurs within the Microsoft Windows development environment using Agile Methodologies and Jira.
- Completes assignments as part of a multidisciplinary project team.
- Participates in design and code reviews.
- Travels up to 10%, when needed to customer sites.
Requirements:
- Excellent oral and written communication skills.
- Demonstrated ability to be innovative and work as part of a team.
- Strong foundation in Object Oriented Programming.
- Able to travel on short notice for up to 10% of the time, domestic and international.
Knowledge and Skills:
- Familiarity with the .NET Framework, SQL Server and design/architectural patterns implemented within software frameworks.
- 5 or more years of development experience using C# .NET
- .NET Core experience is a plus.
- NET experience is a plus.
- C# Skills
- C# Generics
- LINQ
- Lambda Expressions
- Extensions
- Data Sets
- XML/JSON Serialization/De-Serialization
- Event Handlers
- Object oriented development.
- Cloud based architecture experience is a plus (Azure)
- Experienced with multi-threaded applications.
- Create and test software prototypes.
- Web Services (REST and SOAP)
- Ability to implement high level design concepts
Experience:
Special Position Requirements:
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
- Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Work Environment and Physical Demands:
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Work Environment:
Spends majority of time in a manufacturing environment which is temperature controlled.
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands:
While performing the duties of this job, the employee is regularly required to sit; use hands/fingers, talk and hear. The employee frequently is required to reach with hands and arms. The employee is occasionally required to stand and walk. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, and ability to adjust focus.
This job description is a summary of essential job functions. It is not intended as an employment contract, nor is it intended to describe all duties someone in this position may perform. All employees are expected to perform tasks as assigned by supervisor, regardless of job title or routine job duties.
AN EQUAL OPPORTUNITY EMPLOYER
US locations only
It is the policy of JBT Corporation to provide equal opportunity for qualified persons and not to discriminate against any applicant for employment because of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, citizenship, or any other characteristic protected by federal, state or local law at the JBT Corporation location to which this application is submitted. In addition, as a Federal Government contractor, JBT Corporation is an affirmative action employer. If you require accommodation during the application process, please contact the local Human Resources department.
EOE-Females/Minorities/Protected Veterans/Individuals with Disabilities.
#LI-SW2
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.