NET Web Developer
Role details
Job location
Tech stack
Job description
-
Impact: You will play a crucial role in ensuring the success of high-impact projects in the Robotics and automation world.
-
Training and Development: We invest in you - always keeping ahead of the latest technology.
-
Exciting Challenges: You will solve complex technical issues in the field globally while working with cutting-edge technology. What You will do:
-
Design and Development: Build web-based software applications for Labman's cutting-edge robotic automation platforms and internal systems.
-
Quality Coding and Design: Develop software that meets Labman's high-quality coding standards, conduct code reviews, and contribute to system architecture and design decisions.
-
Task and System Management: Actively participate in planning and organizing tasks within management frameworks, while supporting and enhancing existing software systems.
-
Team Collaboration and Support: Foster professional growth through knowledge sharing and mentorship, provide effective support to internal and external users, and collaborate within a dynamic, multidisciplinary team environment Cultural Commitment: Uphold and embody Labman's core values and behaviours in all aspects of work., * 33 days annual holiday (raising to 38 over 5 years) inc. public holidays.
- Company profit share scheme
- 5% employer pension paid on full salary
- Aviva Healthcare
- Travel opportunities in various roles
- Enhanced maternity Pay (long service applicable)
- Enhanced Paternity leave
- Access to counsellor, psychotherapist & physiotherapist
- CPD support and annual subscription to appropriate body covered.
- Free inhouse gym, squash, bouldering wall, and countless clubs
Requirements
We are seeking enthusiastic, self-motivated, and professional Web Developers to join our dynamic workforce., + Minimum 2 years of experience in developing web applications using Microsoft .NET Core / .NET 6.
- Proficient in C# with strong development skills.
- Solid understanding of software development principles, including separation of concerns and object-oriented programming
- Database development expertise, including experience with MySQL
- Strong English communication skills, with the ability to produce clear documentation.
- Database development expertise, including experience with MySQL. Desirable skills:
- Proficiency in JavaScript, JQuery, and Vue.js, with experience in MongoDB or other document/timeseries databases.
- Familiarity with Kubernetes, Docker, Helm, and Linux for containerized application management.
- Experience with MVC Razor and/or Razor Pages for web development.
- Strong UI/UX design skills with a focus on creating user-friendly interfaces.
- Experience using source control systems (SVN / Git) and working with CI/CD pipelines for streamlined development workflows.
- Ability to work within the Labman ISO9001 framework, ensuring adherence to strict coding conventions.