Full Stack Web Application Developer
Development at USAP focuses on the support of internal steel manufacturing units and business units, through the creation, support, and interfacing of new and existing systems and solutions.
A successful application developer will be able to collaborate in the process of analyzing, designing, coding, testing, and implementing applications within a small team of dedicated and knowledgeable IT team members.
A successful application developer will also provide general support to maintain applications that meet required service levels, system availability, performance, and quality levels.
- This position is on-site in Bridgeville, PA.
Essential Responsibilities :
Participate in all stages of the SDLCProvide general production support that meets defined scope, target dates, and budgets with minimal or no defects.Collaborate with business units and IT team members to understand the business requirements that drive the analysis and design of quality technical solutions.Provide required technical support, including release implementations, on-call and 24x7 when necessary.Participate actively on project teams in various project roles, including, but not limited to, Developer and Technical Lead based upon level of experience.Communicate effectively with team members, business units, and management, including assisting with or conducting technical walkthroughs, reporting project status, and providing accurate and concise documentation.Other duties as assigned or requested.Desired Experience :
2 years' experience with Node.js (express experience is a plus)2 years' experience with React (Next experience is a plus)2 years' experience utilizing Microsoft SQL Server, TSQL, Views, Functions, & Stored Procedures.Experience with git & agile methodologies.Nice to have :
Experience with Android App DevelopmentExperience with C#.net MVC frameworkExperience with manufacturing platforms, application development tools, and business processes.Strong verbal and written communications skills, able to communicate with technical resources and management.Proficient understanding of business environment and information systems concepts, good analytical and problem-solving skills, and understanding of the importance of the quality improvement processes.