USG Corporation Senior .NET Developer in Chicago, Illinois
For more than 117 years, Chicago-based USG has been a leader in producing innovative, award-winning products and systems to build everything from major commercial developments and residential housing to home improvements. USG's nearly 7,000 employees are committed to the highest levels of customer satisfaction and quality in everything we do. Our steadfast commitment to the company's core business values – innovation, quality, integrity, service, diversity, efficiency and safety – have helped us become the company we are today.
As a company with $3B in revenues and an enhanced IT budget, we’re big enough that our IT professionals have the resources to make a difference – thanks to our large investments in transformative technology projects, the ability to work on significant deployments such as sales force automation, and our commitment to professional development. And we’re small enough that you’re not just a number – you’ll have influence and build strong relationships with our internal customers to successfully complete vital projects. USG offers work-life balance, stability, self-determined career paths, promotion from within, low turnover, exceptional benefits, a dynamic environment, and incredible long-term career opportunities for the right IT professionals.
Position Summary: * * This senior software application developer position focuses on providing solutions for the manufacturing, engineering and innovation business teams through configuration, enhancements and customizations of 3rd party and custom applications. Activities of this role include working closely with business customers, understanding their processes, converting functional requirements into technical specifications, developing and deploying these solutions.
Responsibilities * Identifies and resolves issues with business applications, both the symptoms and the root causes. * Actively contributes / leads the development of applications including the design, development, unit and integration testing for manufacturing, engineering and research, individually and as part of a team. * Act as a technical coach to applications team by listening, interacting, and teaching individuals and groups * Ability to mentor junior developers, assist and guide them with solution design and development * Actively contributes / leads the application design process, code deliverables, and unit and integration testing. * Leads change requests including understanding business needs and proposing solutions. * Provide production support on a rotating schedule * Anticipates customer challenges and develops solutions and knows internal customers’ priorities. * Provides estimates for tasks assigned and adheres to project schedules. * Ensures product delivery and quality by following project schedules and change management process.
Other * Communicates with internal customers seeking first to understand and only then to be understood; uses terms that the customer is able to understand. * Developing Others: Assists less experienced team members as directed or required. * Teamwork: Works effectively with the business customers, operations, architecture, and QA to develop and implement solutions in a timely manner. * Performs additional responsibilities as assigned.
Nature and Scope: * No supervisory responsibility. * Works under general supervision, relying on experience and judgment to accomplish assigned goals. * Participates in projects of all sizes * Communicates with internal customers seeking first to understand and only then to be understood; uses terms that the customer is able to understand. * Developing Others: Assists less experienced team members as directed or required. * Teamwork: Works effectively with the business customers, operations, architecture, and QA to develop and implement solutions in a timely manner. * Performs additional responsibilities as assigned.
Job Knowledge * 7 years of solid application development experience * Expert in C#/.NET, VB/.NET, Microsoft Visual Studio, SQL Server, WEB API and web development. * Strong Oracle database knowledge (PLSQL) and Microsoft Access * Strong problem solving, system architecture and data structure mapping skills * Strong knowledge on SDLC process * Strong knowledge on Agile methodology * Knowledge of cloud technologies such as Azure or AWS * Knowledge of OPC for manufacturing process control systems desired. * Knowledge of Wonderware historian and statistical process and quality control desired.
Required * Excellent written, verbal communication and presentation skills. Self sufficient customer facing skills that foster a ‘trusted advisor’ relationship with business is a must. * Minimum of 5 years experience developing and supporting software based on Microsoft technologies (Microsoft Visual Studio, .Net, Microsoft SQL Server, VB.net, and web development) * Full knowledge of systems lifecycle development methodologies. * Excellent troubleshooting skills and handling of production support issues. * On call during non-business hours on a rotating schedule is must. * Desire to learn about applications and business processes. * Candidates must be authorized to work in the United States. Preferred * Experience developing and maintaining solutions in a manufacturing environment * Knowledge of Manufacturing Execution Systems (MES) or Manufacturing Operations Management (MOM) systems. * Understanding of SQL performance tuning. * Knowledge of Project Management processes/best practices. * Knowledge of MVC, entity framework and Bootstrap desired. * Knowledge of SharePoint. * Knowledge of development for mobile platforms. * Knowledge of development in an Oracle database environment (PLSQL). * Knowledge of OPC for manufacturing process control systems. * Knowledge of Wonderware historian and statistical process and quality control.
Job: *Information Technology
Organization: *Corp-IT Apps-Product and Services-185-11
Title: Senior .NET Developer
Requisition ID: HQ 11239
We are an Equal Employment Opportunity Employer and do not discriminate on the basis of race, color, religion, gender, national origin, age, non-disqualifying physical or mental disability, sexual orientation, transgender status, sexual identity, veteran status, genetic information or other criteria prohibited by law.