Overview
Boxer is seeking a highly skilled and versatile Software Developers to join our growing IT team at Head Office for a fixed term contract (3-6 months, with potential to go permanent). This role is ideal for a dynamic individual with strong technical expertise across multiple programming languages, an eye for detail, and the drive to deliver innovative, efficient, and user-friendly software solutions.
Responsibilities
- Design, develop, test, and deploy software applications in line with project requirements.
- Maintain and enhance existing systems to ensure performance, scalability, and security.
- Participate in Joint Application Design (JAD) sessions to align technical and functional requirements.
- Write clean, efficient, and well-documented code.
- Perform unit and integration testing, ensuring compliance with QA standards.
- Document technical processes, development work, and testing results for future reference.
- Provide third-level technical support, resolving issues and implementing system changes.
- Collaborate with IT, Operations, Finance, and Commercial teams to analyze requirements and deliver solutions.
- Stay up to date with emerging technologies and apply them where relevant.
- Participate in code reviews and contribute to best practices in development.
Qualifications
- Education: Degree or Diploma in Computer Science, Information Technology, or a related field.
- Technical Skills (must have):
- Proficiency in Java, Python, SQL, C#, and HTML.
- Experience with CSS, JavaScript, and modern frameworks (e.g., Angular, React, or Vue).
- Knowledge of relational databases (MySQL, PostgreSQL, MS SQL Server).
- Familiarity with the software development life cycle (SDLC) and Agile methodologies.
- Proficiency with version control systems such as Git.
- Preferred Skills (advantageous):
- Exposure to cloud platforms (AWS, Azure, or Google Cloud).
- Experience with APIs, microservices, and RESTful web services.
- Knowledge of DevOps practices (CI/CD pipelines, Docker, Kubernetes).
- Experience: Minimum of 5 years’ software development experience in modern technologies.