USG · 3 hours ago
Applications Developer
USG is an industry-leading manufacturer of building products and innovative solutions. The Applications Developer will be responsible for the full software development lifecycle, including designing, coding, testing, and deploying applications.
Advanced MaterialsBuilding MaterialManufacturingProduct Design
Responsibilities
Converts business requirements into program specifications. Analyzes impact of proposed solutions on business applications
Implementation of team's best practices in documentation and software development
Keeps abreast of current and emerging information technology
Participate in the full software development lifecycle, from requirements gathering and design to implementation and deployment
Develop, test, and maintain high-quality software applications
Design and manage databases and database objects, write complex SQL queries, and optimize SQL Server performance
Support web applications in Microsoft VB.NET and C# and Microsoft Access applications
Collaborate with cross-functional teams to gather requirements and ensure successful project delivery
Troubleshoot and resolve software defects and issues
Maintain code quality, organization, and automatization
Stay up to date with the latest industry trends and technologies to ensure our solutions remain current and competitive
Familiarity with the Inductive Automation Platform, encompassing Scripting, Perspective module and Database access
Participates in various projects and adheres to project schedules
Ensure product delivery and quality through use of timelines, spreadsheets, and change management documentation
Qualification
Required
5-7 years of full-cycle software development experience
Proven experience in developing applications using Python and Jython
3-5 years of experience with SQL Server, including writing complex queries and performance tuning
Strong experience in web development using Microsoft VB.NET and C#
Strong understanding of software development principles and methodologies
Proficient in object-oriented programming and design patterns
Experience with version control systems (e.g., Azure DevOps)
Excellent problem-solving skills and attention to detail
Strong communication and teamwork skills
Experience with front-end technologies such as HTML, CSS, and JavaScript
Familiarity with cloud platforms (e.g., Azure, AWS)
Knowledge of Agile/Scrum methodologies
Understands requirements and communicates how solutions will impact the business
Assists programmers in providing second level applications support
May be required to provide 24 hour on call support
Bachelor's degree in computer science, Information Technology, or a related field (or equivalent experience)
Preferred
Background in Manufacturing
Clear, candid, and effective communication with plants' personnel and internal customers in terms that the customer can understand
Developing Others: Provides guidance and assistance to less experienced team members as directed or required
Teamwork: Works with operations, technical, support and business areas to develop and implement solutions in a timely manner
Work Quality: Reviews code/documentation of programmers to ensure adherence to specifications, department quality, and procedural standards
Performs additional responsibilities as assigned
Benefits
Two medical insurance options
Vision and dental coverage
401(k) Investment Plan with company match
Pension plan
Life insurance
Accident insurance
Legal insurance
Pet insurance
Quarterly (hourly) / Annual (salary) bonus potential
Paid time off
Paid holidays
Company
USG
USG is a manufacturing company that produces gypsum wallboard, joint compound and a vast array of related products for the construction.
H1B Sponsorship
USG has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (23)
2024 (36)
2023 (72)
2022 (6)
2021 (8)
Funding
Current Stage
Public CompanyTotal Funding
unknown2018-06-11Acquired
1993-05-14IPO
Recent News
2025-10-31
South Africa Today
2025-06-07
Company data provided by crunchbase