The company is seeking a Software Developer to develop, maintain, and enhance applications and websites that support business operations and manufacturing processes. This involves troubleshooting issues with manufacturing equipment integration, enhancing vendor-supplied equipment functionality, and ensuring code quality and documentation.
Requirements
- Proficiency in C-Sharp, Python, Perl, and SQL preferred but not required.
- Experience with ASP.NET MVC, Bootstrap, and jQuery preferred but not required.
- Familiarity with Power BI, MS Report Builder, and relational databases preferred but not required.
- Knowledge of software development best practices, including version control and code reviews.
- Familiarity with cybersecurity principles is a plus.
- Experience in manufacturing environments or equipment integration is preferred but not required.
Responsibilities
- Design, develop, and maintain applications using C-Sharp, Python, Perl, and other relevant programming languages.
- Build and update web applications using MVC frameworks, specifically ASP.NET MVC 5.2.3.0, Bootstrap 3.3.7, and jQuery 3.2.1.
- Write SQL queries and develop complex reports using MS Report Builder and Power BI.
- Participate in peer code reviews to ensure quality, maintainability, and adherence to standards.
- Monitor and manage the software development ticketing system, responding to and resolving submitted requests.
- Contribute to documentation of legacy code and internally developed applications to support long-term maintainability.
- Work closely with the IT department to support and implement cybersecurity initiatives.
Other
- Ability to work collaboratively across teams, especially with IT and manufacturing.
- Strong troubleshooting skills and attention to detail.
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to manage multiple tasks and meet deadlines.