Software Engineer I
Job Description
Summary
Entry-level software engineering position to develop and maintain software solutions for Level 2 process control systems for Metallurgical Plants and Environmental Technologies.
Who we are
At SMS group, our people are our greatest asset. We offer an entrepreneurial environment that promotes a culture of innovation, growth, and inclusion. We offer company events, activities, and opportunities to participate in charitable initiatives that benefit the communities where we are located.
www.sms-group.us
What you'll do
- Full stack software development of features part of a Level 2 process control system based on given project requirements, with a variety of languages but not limited to: C#/.NET, JavaScript, TypeScript, HTML5, and CSS3;
- Supports database design and implementation with DDL and SQL
- Work closely with the development team using an agile software development process to build application services and frontend applications.
- Work closely with the product owner (PO) and project manager (PM) to define feature requirements and specifications.
- Interfaces with customers and suppliers with responsibility for providing engineering solutions on technical and project-related matters.
- Builds automated tests based on the functional descriptions of L2 process control system related components.
- Participates in integration testing procedures of the process control system with external systems before installation at client site
- On-site commissioning of the Level 2 process control system and training of client personnel on the system
- Will receive on the job training on software development principles used to develop next generation Level 2 systems and industry related processes.
- Will receive guidance on agile software development practices to perform duties with engineering team.
What you'll need
- Bachelor or Master's Degree in Computer Science; or Computer-, Software- or Systems Engineering
- 0-2 years of experience with object oriented programming in C#, Java, or C++.
- 0-2 years of experience working with a web development stack such as HTML5, CSS3.
- 0-2 years of experience with databases such as Microsoft SQL Server, PostgreSQL, and Oracle.
- Experience with .NET6 WebApi preferred
- Experience with React or Angular preferred
- Co-op or internship experience preferred
What we offer
Competitive compensation, medical/dental/vision coverage, paid vacation, paid holiday time, 401k with a company match, training, a tuition reimbursement program and more!
What we do
SMS group is the leading partner in the world of metals. We are an original equipment supplier offering comprehensive maintenance and spare part services for metals production, continuous casting and rolling (flat and long products), tubes, welded pipes, forging, non-ferrous technology, and heat treatment plants - all from a single source.
SMS group Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, religion, national origin, age, sexual orientation, disability, veteran status, gender identity or other categories protected by law. Employment is contingent upon successful completion of a drug screen and physical capacity profile test.
Date Posted
09/06/2023
Views
5
Positive
Subjectivity Score: 0.9
Similar Jobs
Specialist: Full-Time, Part-Time, and Part-Time Temporary - Apple
Views in the last 30 days - 0
View DetailsSenior Product Manager - Strategic Priority Management - PNC
Views in the last 30 days - 0
View DetailsDiamond V - Regional Sales Manager - East Coast (Animal Feed Additives) - Cargill
Views in the last 30 days - 0
View DetailsTJ Maxx Part time Mercahndise Associate, Robinson Twp. - The TJX Companies, Inc.
Views in the last 30 days - 0
View Details