Our client, an established digital tech company, they are seeking a talented Lead Developer to join their dynamic team. This is a fantastic opportunity to make a significant impact and contribute to the creation of exceptional products.
**About the Company:**
Our client is an established tech company, working on an exciting mix of custom web applications and apps for clients worldwide. In addition to client work, they are actively developing their own SaaS platform. Our client is committed to investing in your career development, providing you with the tools, resources, and opportunities needed to become the best developer and team member possible.
As a Lead Developer, you will collaborate with a close-knit team of strategists, creatives, and developers, fostering a culture of continuous learning and growth. Your primary responsibilities will involve creating web applications using .NET Core and Azure SQL server backends, while also collaborating with React.js front-end developers to build innovative software solutions across various industries. You will work on greenfield projects from inception to completion and maintain existing applications and mobile apps, including our in-house web platforms.
– A collaborative and creative working environment
– Opportunity to work with cutting-edge technologies
– Varied projects spanning different industries
– A commitment to elegant and efficient code
– Pair programming and independent coding opportunities
– Emphasis on best practices like test-driven development and continuous integration
– Opportunities for involvement in functional specification development
– Encouragement to follow Scrum, BDD, DDD, KISS, DRY principles, REST, scalable systems, and microservices
– Supportive internal and external relationships
**Qualifications and Skills:**
– Strong expertise in Back-End development with 5 + years experience
– Commitment to ongoing codebase refinement
– Solid object-oriented programming skills
– Familiarity with architecture patterns, unit testing, and code refactoring
– Attention to detail and critical thinking
– Passion for continuous learning
– Willingness to share knowledge and support colleagues
– Curiosity about new technologies and tools
– Excellent communication skills, including client interactions and meeting participation
They are based in an amazing location, providing an open, friendly, and collaborative workspace. Teammates collaborate, tackle challenges together, share knowledge, and stay updated on emerging tech trends.
Join our client’s growing, supportive, and collaborative team, and embark on a rewarding career journey.
All our roles are UK based. When submitting your application to Colossus, please ensure the following