Senior Software Engineer
BGL Group
As a Senior Software Engineer at CTM Tech, you lead delivering high-quality technical solutions and foster a culture of innovation. You’ll partner with engineering managers and product managers to balance technical and operational trade-offs, owning end-to-end development, quality, observability, and security. You’ll gain hands-on experience with JavaScript, TypeScript, React, Node.js, and .NET while driving cross-functional collaboration. This is a chance to shape scalable, secure systems within a creative, inclusive team that values learning and impact.
Pay / Benefits- generous holiday allowance
- private healthcare
- electric car scheme
- paid development
- wellbeing days
- CSR days
- Design solutions with cross-functional teams and balance trade-offs between technical and operational factors
- Coordinate with Product Managers, Engineering Managers, and Leadership to optimize delivery
- Own end-to-end development lifecycle: design, implementation, testing, security, maintenance
- Embed testing and security standards across the software you build
- Participate in engineering communities to share knowledge
- Lead design reviews, prototype new tech, and assess feasibility
- Ensure readiness of technology and services
- Engage in Agile/lean development practices (pairing, code reviews, continuous delivery)
- Mentor junior team members
- Experience building scalable, highly available services/products
- Experience designing and maintaining build/test/deploy pipelines
- Knowledge of security engineering practices
- Technical expert in a chosen domain with adaptability to new technologies
- Creative problem solver who structures teams around challenges
- Experience with Agile methodologies and lean thinking
- Active learner in technical and professional areas
- collaboration
- team leadership
- communication
- JavaScript
- TypeScript
- React
Reference: WJ-747_30140282