Bachelor's degree in Computer Science, IT, Engineering, Science, Business, or related field.
Minimum of 3 years of software development experience.
Proficiency in Microsoft .NET development (C# .NET / ASP.NET).
Experience with Microsoft SQL Server development.
Familiarity with web development technologies (HTML, XML, JavaScript).
Knowledge of SDLC tools like Azure DevOps.
Experience with Azure or AWS cloud technologies.
Responsibilities
Design, develop, document, and test the TrakSYS™ platform as part of a development team.
Write clean, testable, and maintainable code.
Learn and apply the Parsec development methodology and tools.
Evaluate tradeoffs of different technical approaches.
Collaborate across the organization to reach consensus on solutions.
Take ownership of assigned features and plan technical specifications.
Perform peer code reviews on pull requests.
Create and execute test cases and assist in troubleshooting application issues.
Benefits
Hybrid work schedule.
100% company-paid health insurance premiums for employees.
Flexible vacation time.
Outstanding team environment.
Full Job Description
The Role
Parsec's TrakSYS™ is a flexible, scalable MES (Manufacturing Execution System) software platform used by many of the world's largest manufacturing companies to improve operational productivity. The Software Engineer II is part of the team that develops the TrakSYS™ product, with responsibilities spanning design, development, documentation, and testing.
Responsibilities
Product Development (approximately 80%)
Design, develop, document, and test the TrakSYS™ platform as part of a development team.
Write clean, testable, and maintainable code.
Learn and apply the Parsec development methodology and related tools.
Evaluate the tradeoffs of different technical approaches.
Work across the organization to reach consensus on solutions and drive them to completion.
Take ownership of assigned features.
Plan and document technical specifications for features and system design.
Perform peer code reviews on pull requests.
Use AI-augmented development practices and help expand these capabilities across the team.
Testing and Support (approximately 20%)
Create and execute test cases.
Assist the technical support team in troubleshooting potential application issues.
Continue developing skills in relevant development 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 3 years of software development experience in a related field.
Required Skills
Microsoft .NET development (C# .NET / ASP.NET)
Microsoft SQL Server development
Web development (HTML, XML, JavaScript)
Strong familiarity with Windows client and server operating systems
Experience with SDLC tools such as Azure DevOps
Experience with Azure or AWS cloud technologies
Preferred Skills
TypeScript
Bootstrap CSS framework
Unit testing
Manufacturing and process automation experience
Attributes
Works effectively both independently and as part of a team.
Self-motivated, with strong initiative.
Strong problem-solving skills.
Strong verbal and written communication skills.
Curious, with an interest in learning new things.
Listens well and follows through on commitments.
Detail oriented.
Compensation / Benefits
$120,000 - $140,000 annual base salary
Variable bonus based on company and individual performance
Hybrid work schedule
100% company-paid health insurance premiums for employee