Bachelor's degree in Computer Science, IT, Engineering, Science, Business, or related field.
Minimum of 2 years of software development experience.
Proficient in Microsoft .NET development (C# .NET / ASP.NET).
Skilled in Microsoft SQL Server development.
Experience in web development (HTML, XML, JavaScript).
Ability to design modular, reusable software components.
Familiarity with Windows client and server operating systems.
Responsibilities
Design, develop, document, and test reusable TrakSYS™ Function Blocks and Functional Solutions.
Translate manufacturing use cases into configurable building blocks for faster deployments.
Utilize TrakSYS™ configuration tools and light custom development to create maintainable modules.
Write clean, understandable code for easy extension by partners and customers.
Create supporting assets like sample data and installation guidance for packaged solutions.
Learn and apply Parsec's development methodology and tools.
Benefits
100% company-paid health insurance premiums for employees.
Flexible vacation time.
Outstanding team environment.
Hybrid work environment.
Full Job Description
The Role
The Blocks Developer implements packaged functional solutions on top of the TrakSYS™ platform. You will build reusable Function Blocks and composed Functional Solutions that serve as starting points for customer and partner implementations. The role combines full stack development (.NET, SQL, Web) with TrakSYS™ low-code configuration, with an emphasis on solution composition, usability, and presentation.
Key Responsibilities
Solution Development (approximately 80%)
Design, develop, document, and test reusable TrakSYS™ Function Blocks and Functional Solutions for distribution to partners and customers, working as part of a team.
Translate common manufacturing use cases and implementation patterns into configurable building blocks that speed up deployments.
Use TrakSYS™ configuration tooling along with light custom development (.NET, SQL, Web) to deliver complete, maintainable modules.
Write clean, understandable code and configuration that partners and customers can easily extend.
Create supporting assets for packaged solutions, including sample data, example configurations, reference projects, and installation guidance.
Learn and apply Parsec's development methodology and tools, including version control and release practices.
Testing and Support (20%)
Create and execute test cases to confirm Function Blocks and Solutions are reliable across target environments.
Assist technical support and implementation teams with troubleshooting issues related to packaged solutions and reference implementations.
Continue developing skills in relevant technologies, the TrakSYS™ platform, and the manufacturing industry.
Qualifications
Education and Experience
Bachelor's degree in Computer Science, Information Technology, Engineering, Science, Business, or a related field.
Minimum of 2 years of software development experience in a related field.