Job Title
Software Engineering Specialist
-----------------------------------
About the Role
This challenging position offers the opportunity to drive innovation and growth in software development, working with a cutting-edge solution for advanced manufacturing.
The successful candidate will be responsible for building, improving, and extending the software solution, leveraging their expertise in object-oriented programming, database concepts, and web technologies.
-----------------------------------
Key Responsibilities
- Develop and implement technical solutions to complex problems.
- Collaborate with cross-functional teams to achieve business objectives.
- Stay up-to-date with industry trends and emerging technologies.
-----------------------------------
Requirements
- At least 8 years of experience in C#/.NET development.
- Excellent knowledge of object-oriented programming principles.
- Strong understanding of relational database concepts and T-SQL.
- Proficiency in English language - spoken and written.
-----------------------------------
Preferred Qualifications
- Leadership experience in small teams.
- Participation in medium to large-scale projects using agile methodologies.
- Experience with Docker and container orchestration (Swarm/Kubernetes).
- Familiarity with web technologies and frameworks (JavaScript/TypeScript and Angular).
- Knowledge of unit testing frameworks.
-----------------------------------
Benefits
Critical Manufacturing is an equal opportunities employer, welcoming applications from diverse backgrounds. We offer a collaborative work environment where everyone has equal opportunities to succeed and thrive.
For accommodation during the recruitment process, please let us know - we're happy to support you.