Job Description:
- Role Overview: Design, develop, implement, and maintain manufacturing and analytics software systems to improve operational efficiency and productivity at manufacturing sites. Collaborate with cross-functional teams to deliver scalable and robust digital solutions.
- Requirement Gathering: Collect user requirements from manufacturing engineers and supervisors for new projects and system enhancements.
- Software Development: Lead end-to-end design, development, and delivery of analytics and digital solutions using .NET, Angular, and other modern technologies.
- System Maintenance & Enhancement: Maintain and enhance existing manufacturing and analytics systems to ensure reliability and efficiency.
- Documentation: Create and maintain technical and user documentation for all projects, including user guides and training materials.
- Testing & Quality Assurance: Conduct acceptance testing for system enhancements to ensure accuracy and reliability before deployment.
- Training & Support: Train operation staff on new and existing systems and provide ongoing technical support.
- Technical Leadership & Mentoring: Mentor junior and mid-level engineers, conduct code reviews, enforce coding standards, and promote best practices.
- Collaboration: Work with product managers, architects, and stakeholders to propose technical solutions, troubleshoot complex issues, and ensure timely delivery of high-quality solutions.
- Innovation & Continuous Improvement: Stay updated on emerging technologies, cloud platforms (AWS, Azure, Snowflake), and analytics tools (Tableau, Power BI) to enhance digital capabilities.
- Agile Practices: Apply Agile development methodologies and contribute to process optimization in analytics and software development.
Preferred Experience & Education:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- 5+ years of hands-on experience in analytics software development with .NET and Angular.
- Proficiency in C#.NET, HTML5, CSS3, JavaScript.
- Experience with relational databases (SQL Server, MySQL, PostgreSQL), stored procedures, triggers, functions, and views.
- Knowledge of cloud platforms (AWS, Azure, Snowflake), analytics tools (Tableau, Power BI, Business Objects), and data engineering tools (dBT, Spark, Python).
- Experience with Agile methodologies, Git, JIRA, and DevOps practices.
- Strong problem-solving, communication, and leadership skills.