Software Engineer (Hybrid)
Role details
Job location
Tech stack
Job description
Computype is seeking a hands-on Software Engineer to build custom software solutions and provide critical, real-time onsite support. In this role, you will serve as a trusted technical partner-balancing daily system troubleshooting with forward-looking development. You won't just write code; you will evaluate emerging technologies, collaborate across teams, and ensure our solutions are scalable, secure, and modern., * Collaborate as a Technical Liaison: Build strong partnerships with internal Engineering and Production teams to translate business requirements into robust technical solutions.
- Architect & Build: Lead the design and development of secure, scalable full-stack applications using C#/.NET Core, modern JavaScript frameworks, and RESTful APIs.
- Drive Platform Modernization: Modernize legacy applications and technical architecture to improve maintainability, performance, security, and long-term scalability.
- Ensure Operational Excellence: Provide high-level production support, resolving critical defects and ensuring the stability of our custom software applications.
- Support Production Hardware: Troubleshoot and maintain onsite automation, printing and scanning systems, ensuring reliable performance and minimal downtime.
- Champion Innovation: Stay aligned with industry trends to recommend strategic improvements to our technology stack.
Requirements
- Experience: 5+ years of full-stack software development experience, with a proven track record of leading projects from concept to deployment.
- Expertise: Deep expertise in C# and the modern .NET ecosystem (.NET Core / 6 / 8).
- Database Mastery: Advanced proficiency in SQL Server, including designing efficient schemas and writing complex stored procedures and functions.
- Systems & Support: Comfort or experience working alongside production environment hardware (e.g., automation systems, industrial printers, or scanners) and resolving real-time operational issues.
- Communication: Ability to communicate effectively with both technical teams and non-technical internal customers to manage expectations and deliver results.
Technical Skills & Specialized Knowledge
Core Web Tech
- Modern web concepts: ASP.NET Core, MVC, Web API, and TypeScript.
- Front-end fundamentals: HTML, CSS, and JavaScript (jQuery experience is a plus, but a focus on modern frameworks is preferred).
- Experience with XAML for building and maintaining modern application interfaces.
- Strong grasp of Unit Testing and CI/CD workflows using Git and Azure DevOps.
Cloud & Infrastructure
- Practical experience with Azure services, including Entra ID (formerly Azure AD), App Services, and Analytics tools.
Print, Automation & Enterprise Systems
- Variable Data & Print: Familiarity with desktop publishing logic, including PostScript, PDF structures, font management, and color profiles.
- Hardware Integration: Proficiency with ZPL (Zebra Programming Language) and ZBI, automation integration including PLC and scanner technology (Keyence, Cognex).
- Enterprise Systems: Experience developing integrations for or administering Epicor Kinetic (ERP) and Salesforce (CRM).
Benefits & conditions
Pet insurance, Health insurance, 401(k) matching, Paid time off, Vision insurance, Dental insurance, Life insurance, Disability insurance, Starting annual salary for this role will be $90,000 - $120,000 commensurate with experience. Benefits include Medical, Dental, Vision, Life Insurance, STD/LTD, Accident and Critical Illness Insurance, Pet Insurance, Generous PTO policy, 401(k) with match, Profit Sharing.