DescriptionJr. Corporate Software Developer Diamond Plastics Corporation is one of today's leading PVC pipe producers in North America and one of the largest producers in the world. Diamond Plastics has seven manufacturing facilities located strategically across the United States.
The position is responsible for but not limited to: Assists Software Developer(s) in all areas per ability and works closely with them to ensure accuracy and skillset growth. Develops, implements, and maintains all software applications and reports. These responsibilities cover a wide range of internally written and third-party applications as well as integrations. Primary point of contact for troubleshooting and resolving user issues related to applications and reports. Tests applications and reports for functionality, accuracy, and information security.
Essential Functions - Assist Software Developer in all areas per ability.
- Work closely with Software Developer to further job knowledge, ensure tasks are completed and identify areas that need additional training.
- Develop, implement, and maintain all software applications including in-house, third party, and integrations.
- Test all application updates and modifications for compatibility and security.
- Develop and modify reports using PowerBI Report Builder.
- Ensure that new and modified reports are verified for accuracy by the proper person.
- Develop and carry out procedures to test application updates for compatibility, reliability, and accuracy.
- Ensure that source code, databases, and reports are properly backed up up before making changes that could require a restore to previous version.
- Troubleshoot and resolve issues that arise with applications and reports.
- Work with end users to provide them support and access to the data they need in a timely and accurate manner.
- Participate in product review when required to provide input on functionality, design, schedules, or potential problems.
- Keep information security as a primary concern when making changes or granting access to information through reports or applications.
- Document all changes to applications and reports.
- Comply with company standards, rules, and policies.
- Report information security or accuracy concerns to the Software Developer(s).
- Attend training annually. Coordinate with IT Director.
- Other duties as required when serving as the backup to Software Developer(s).
- Other tasks as assigned.
Experience and Education Requirements: Bachelor's Degree in computer science
Computer Skills: - C / Microsoft Visual Studio
- SQL Server (T-SQL)
- Report Writing
- Git Version Control System
- JavaScript, JSON, jQuery
Diamond Plastics has an exceptional benefit package including
- Paid vacation and sick days
- Paid holidays
- Medical, dental, vision, and life Insurance
- Wellness program
- 401(k) retirement with company match
- Disability insurance
- Employee Assistance Program (EAP)