Bachelor's degree in computer science, Software Engineering, or related field.
Strong communication skills for collaboration with customers and team members.
Proficient in troubleshooting software and hardware, including Windows Server and Microsoft SQL Server.
Experience with version control systems, particularly Git.
Basic understanding of networking, databases, and system integrations in regulated environments.
Familiarity with programming languages such as TypeScript, C#, and Python.
Knowledge of frameworks like .NET, Prisma, and SQL Server.
Responsibilities
Design, develop, test, and maintain software components for Production Pulse.
Build and maintain backend services, APIs, and database structures.
Develop and enhance user-facing interfaces for improved user experience.
Integrate Production Pulse with IIOT devices and third-party systems, including ERP platforms.
Enhance performance, scalability, and reliability of the system.
Write clean, optimized, and well-documented code.
Troubleshoot software defects and performance issues effectively.
Contribute to architecture design and decision-making processes.
Benefits
Opportunity to work in a dynamic industrial manufacturing environment.
Engagement with cutting-edge IIOT technologies and software solutions.
Collaborative culture with a focus on customer and partner relationships.
Potential for professional growth and skill enhancement in a tech-driven field.
Full Job Description
Description
Production Pulse is an industrial manufacturing software company founded and operated by Alloy Precision Technologies, Inc. Production Pulse's platform supports resource data collection, program management, & operator performance insights that enable agile & dynamic decisions on the shop floor. Production Pulse works closely with customers & partners to ensure seamless deployments and real value from our solutions.
Key Responsibilities
Design, develop, test, and maintain Production Pulse software components.
Build and maintain backend services, APIs, and database structures
Develop and enhance user-facing interfaces.
Integrate Production Pulse with IIOT devices, machine controllers, and third-party systems including but not limited to ERP platforms.
Enhance performance, scalability, and system reliability.
Write clean optimized, and well documented code.
Troubleshoot software defects and performance issues.
Contribute to architecture design and decision making.
Contribute to software releases, version control, and CI/CD processes.
Perform other related duties as assigned.
Requirements
Required Qualifications
Bachelor's degree in computer science, Software Engineering, or related field.
Strong communication skills and ability to work directly with customers, partners and internal team members.
Comfortable troubleshooting software and hardware, including Windows Server, Microsoft SQL Server, and machine configurations
Ability to follow documented processes
Experience with version control systems. (Git)
Basic understanding of networking, databases, and system integrations in highly regulated environments
Familiarity in Type Script, C#, Python, and other programming languages.
Familiarity in frameworks such as .NET, Prisma, and SQL Server.
Preferred Qualifications
Experience with technical support, IT, or customer-facing technical roles
Familiarity with SaaS platforms or industrial/manufacturing environments