Does the idea of leading change in technology strategy architecture and team mentorship within a critical business function excite you
We are seeking an accomplished and visionary Software Engineer to guide our development efforts for a leading manufacturer of horticultural labels. This strategic role involves setting technical direction architecting scalable solutions and fostering a culture of excellence within our development team. You will be responsible for overseeing the design development and implementation of complex enterprise-level web applications that are fundamental to our growth and operational efficiency. If you are a proven technical leader with a deep understanding of ecosystem and a passion for mentoring this is an unparalleled opportunity to shape our future.
Key Responsibilities:
- Provide technical leadership and architectural guidance for new and applications.
- Lead the design and implementation of highly scalable secure and maintainable software solutions.
- Drive the adoption of best practices in coding testing and deployment (CI/CD).
- Mentor and coach a team of developers fostering their growth and skill development.
- Collaborate with IT leadership and business stakeholders to define technical roadmaps and strategic initiatives.
- Conduct code reviews establish coding standards and ensure high-quality software delivery.
- Research and evaluate new technologies and tools recommending their strategic integration.
- Act as a subject matter expert for technology stack and related architectural patterns.
Recommended Qualifications:
- Bachelors or Masters degree in Computer Science Software Engineering or a related technical discipline.
- 7 years of progressive experience software development with a significant portion in a lead or architect role.
- Extensive expertise in C# Core and modern web development frameworks.
- Deep knowledge of SQL Server including advanced database design performance tuning and data warehousing concepts.
- Proven experience with architectural patterns (e.g. Microservices Domain-Driven Design) and enterprise integration.
- Strong understanding of front-end frameworks (e.g. React Angular Vue) and related build tools.
- Experience with cloud platforms (Azure preferred) and DevOps practices.
- Exceptional leadership communication and interpersonal skills with a track record of mentoring teams.
Preferred Qualifications:
- Experience with system integrations and API management.
- Knowledge of manufacturing execution systems (MES) or ERP integrations.
- Certifications in relevant Microsoft technologies or cloud platforms.
- Experience with Agile/Scrum methodologies in a leadership capacity.
Roles That Should Apply:
- Architect
- Technical Lead (Software Development)
- Principal Software Engineer
- Engineering Manager (hands-on)
If you are a professional ready to pivot our technology strategy and lead a team to new heights we invite you to explore this opportunity. This is your chance to architect foundational systems and drive significant innovation for a market leader. Join us in setting the technical vision for the future!
Does the idea of leading change in technology strategy architecture and team mentorship within a critical business function excite you We are seeking an accomplished and visionary Software Engineer to guide our development efforts for a leading manufacturer of horticultural labels. This strategic ...
Does the idea of leading change in technology strategy architecture and team mentorship within a critical business function excite you
We are seeking an accomplished and visionary Software Engineer to guide our development efforts for a leading manufacturer of horticultural labels. This strategic role involves setting technical direction architecting scalable solutions and fostering a culture of excellence within our development team. You will be responsible for overseeing the design development and implementation of complex enterprise-level web applications that are fundamental to our growth and operational efficiency. If you are a proven technical leader with a deep understanding of ecosystem and a passion for mentoring this is an unparalleled opportunity to shape our future.
Key Responsibilities:
- Provide technical leadership and architectural guidance for new and applications.
- Lead the design and implementation of highly scalable secure and maintainable software solutions.
- Drive the adoption of best practices in coding testing and deployment (CI/CD).
- Mentor and coach a team of developers fostering their growth and skill development.
- Collaborate with IT leadership and business stakeholders to define technical roadmaps and strategic initiatives.
- Conduct code reviews establish coding standards and ensure high-quality software delivery.
- Research and evaluate new technologies and tools recommending their strategic integration.
- Act as a subject matter expert for technology stack and related architectural patterns.
Recommended Qualifications:
- Bachelors or Masters degree in Computer Science Software Engineering or a related technical discipline.
- 7 years of progressive experience software development with a significant portion in a lead or architect role.
- Extensive expertise in C# Core and modern web development frameworks.
- Deep knowledge of SQL Server including advanced database design performance tuning and data warehousing concepts.
- Proven experience with architectural patterns (e.g. Microservices Domain-Driven Design) and enterprise integration.
- Strong understanding of front-end frameworks (e.g. React Angular Vue) and related build tools.
- Experience with cloud platforms (Azure preferred) and DevOps practices.
- Exceptional leadership communication and interpersonal skills with a track record of mentoring teams.
Preferred Qualifications:
- Experience with system integrations and API management.
- Knowledge of manufacturing execution systems (MES) or ERP integrations.
- Certifications in relevant Microsoft technologies or cloud platforms.
- Experience with Agile/Scrum methodologies in a leadership capacity.
Roles That Should Apply:
- Architect
- Technical Lead (Software Development)
- Principal Software Engineer
- Engineering Manager (hands-on)
If you are a professional ready to pivot our technology strategy and lead a team to new heights we invite you to explore this opportunity. This is your chance to architect foundational systems and drive significant innovation for a market leader. Join us in setting the technical vision for the future!
View more
View less