Im recruitiing a Software Developer for a leading technology company located in Bristol, The company has three main service offerings: cyber security consultancy, software development and bespoke research & development. Working across telecommunications, finance, defence, rail and aerospace sectors, the team has worked on critical projects ranging from Critical National Infrastructure to global organisations.
They are looking for a highly motivated Software Developer to join their team and be a part of exciting projects that shape the future of technology.
Hybrid working depending on your experience, office based in Bristol
As a Software Developer at Modux, you will have the opportunity to work on diverse projects, collaborate with other experienced software engineers, and gain hands-on experience in developing cutting-edge software solutions.
This position is open to recruit a recent graduate with a strong foundation in software development. Or a more experienced Software Developer willing to impart their knowledge and experience
Key Tasks: Software Development: Collaborate with the development team to design, code, test, and maintain software applications and solutions that meet client requirements.
Problem Solving: Analyse and troubleshoot technical issues, proposing and implementing effective solutions to optimise software performance.
Learning and Growth: Stay up-to-date with the latest programming languages, frameworks, and software development methodologies. Continuously enhance your skills and knowledge.
Documentation: Create and maintain clear and organized documentation for your code.
Team Collaboration: Work closely with team members to understand project requirements and ensure that software aligns with project goals.
Quality Assurance: Participate in quality assurance processes, including code reviews and testing, to deliver high-quality software.
- A Bachelor's degree in any discipline.
- Strong programming skills in languages like Java, Python, C++, C# or similar.
- Familiarity with software development concepts and best practices.
- Eagerness to learn, adapt to new technologies, and explore diverse software development domains.
- Strong problem-solving and analytical skills.
- Effective communication and teamwork capabilities.
- Competitive salary and performance-based incentives.
- Opportunities for professional development and growth within the company.
- Exposure to various software development projects and industries.
- Collaborative and supportive work environment.
- Access to the latest tools and technologies.