Career Opportunities
Software Developer
JOB TITLE Software Developer
Reporting to: IT Manager
Working with: Bloc Group
Bloc Group is a dynamic and innovation company operating within the manufacturing sector Globally. Due to company expansion, we are adding to our team to showcase advanced technologies and automation in our processes to allow our team to work with cutting edge equipment and systems to manufacture blinds.
What does this role contribute to the Company?
Bloc are looking for a highly skilled Software Developer with expertise in .NET development to join our team at Bloc Blinds Manufacturing. In this role, you will design, develop and maintain software applications that support our manufacturing processes and production workflows. You will work closely with cross-functional teams, including production, quality and operations, to ensure our software solutions enhance efficiency, accuracy and scalability in our manufacturing operations.
What we will ask of you:
- Develop and maintain .NET based software applications for manufacturing operations, integrating with shop floor systems, production control systems and enterprise resource planning (ERP) systems.
- Implement and support web-based, desktop and service-side applications within a .NET environment.
- Use SQL and other databased to store, retrieve and manage production data.
- Collaborate with engineering teams to integrate hardware, control systems and software tools using in manufacturing.
- Implement data acquisition solutions to capture and analyse production data, and develop reporting tools for real-time monitoring by key performance indicators.
- Use analytics to provide insights that support continuous improvement initiatives within manufacturing processes.
- Conduct software testing, validation and debugging to ensure solutions meet functional performance and quality standards.
- Collaborate with teams to maintain high software quality, reliability and maintainability.
- Provide technical support and troubleshooting for existing software applications, diagnosing and resolving performance issues in a timely manner.
- Regularly update and optimise software for improved functionality, security and efficiency.
- Participate in code reviews, documentation and knowledge sharing with the team to promote best practices and continuous learning.
What we are looking for:
Essential
- Degree in computer science, software engineering or related field.
- Min 2+ years’ experience in software development with a focus on .NET (ASP.NET, C#, VB.NET, .NET Core).
- Strong proficiency in .NET technologies
- Solid understanding of SQL databases (SQL Server) and database design.
- Experience with front-end technologies such as HTML, CSS, JavaScript and popular frameworks.
- Knowledge of software testing methodologies and tools.
- Strong analytical skills and the ability to work independently as well as part of a team.
- Excellent communication skills and the ability to translate complex requirements into efficient software solutions.
- The ability to demonstrate passion for code, systems, technology from evolution to inception and continued advancements.
What will we do for you?
In return we offer a flexible approach to working hours, autonomy so you manage your own workload, and a friendly and supportive team to work with. The Company has ambitious plans for growth and is keen to build a team who can grow alongside the business, so there are opportunities for development, coupled with the opportunity to work with one of the most innovative and passionate teams in the industry.
Closing date for Applications is Friday 13th December 2024.