Software Engineer I

SMS group Inc. · Pittsburgh, PA

Company

SMS group Inc.

Location

Pittsburgh, PA

Type

Full Time

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

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9