At a Glance
- Tasks: Lead the design and development of a next-gen orchestration platform.
- Company: Join a top-tier tech company in Central London with a collaborative culture.
- Benefits: Competitive day rate, hybrid working model, and long-term contract potential.
- Why this job: Shape impactful technology while working with elite engineers on exciting projects.
- Qualifications: 7+ years in software engineering with strong coding skills in Python, Java, or C#.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
The predicted salary is between 48000 - 72000 Β£ per year.
Senior Software Developer
Glocomms City Of London, England, United Kingdom
Role Overview
We are seeking a highly experienced Senior Software Engineer to join a greenfield technology initiative focused on building a next-generation orchestration platform. This platform will underpin mission-critical operations across trading, risk management, and enterprise infrastructure. The successful candidate will be embedded within a high-calibre engineering team, contributing to the design, development, and delivery of distributed systems in a fast-paced, delivery-focused environment.
This is a contract role based in Central London, operating on a hybrid model. The initial contract is for 12 months, with strong potential for extension based on performance and project needs.
Key Responsibilities
- Lead the design and development of core components for a new orchestration platform.
- Build systems capable of handling high-throughput work flows.
- Ensure the platform is extensible, maintainable, and aligned with enterprise architecture standards.
- Write clean, efficient, and well-documented code.
- Implement automated testing strategies to ensure reliability and performance.
- Conduct code reviews and mentor junior engineers where appropriate.
- Work closely with cross-functional teams including DevOps, Product Management, and other Engineering groups.
- Translate business requirements into technical solutions with minimal supervision.
- Take ownership of features from concept through to production deployment.
- Contribute to architectural decisions and long-term technical planning.
- Evaluate and recommend tools, frameworks, and technologies to improve platform capabilities.
- Promote best practices in software engineering, including CI/CD security.
Essential Skills & Experience
- Minimum of 7 years in software engineering roles within enterprise environments.
- Strong proficiency in one or more major programming languages such as Python, Java, or C#. Ability to write production-grade code and optimise for performance.
- Proven experience designing and building distributed systems, orchestration platforms, or work flow engines.
- Deep understanding of architecture, design patterns, and system performance tuning.
- Excellent interpersonal skills, with the ability to engage stakeholders, present technical ideas clearly, and work effectively in cross-functional teams.
- A degree in Computer Science, Software Engineering, or a related field (BSc, MSc, or PhD).
Why Apply?
- Shape a greenfield platform with real business impact
- Work with top-tier engineers in a collaborative culture
- Competitive day rate with long-term contract potential
- Hybrid working model (4 days on-site in Central London)
- Exposure to cutting-edge technologies and architecture
Notes: This description retains the core responsibilities and requirements for the Senior Software Engineer role centered on building a next-generation orchestration platform for trading, risk management, and enterprise infrastructure.
#J-18808-Ljbffr
Senior Software Developer employer: Glocomms
Contact Detail:
Glocomms Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Developer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Glocomms or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to distributed systems or orchestration platforms. This will give potential employers a taste of what you can bring to the table.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Remember, they want to see how you think and solve problems!
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we often have insider tips and updates on new roles that might not be listed elsewhere.
We think you need these skills to ace Senior Software Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with distributed systems and orchestration platforms, and donβt forget to showcase your proficiency in languages like Python, Java, or C#!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre the perfect fit for this greenfield technology initiative. Mention specific projects where you've led design and development, and how youβve contributed to team success.
Showcase Your Code Quality: Since writing clean, efficient, and well-documented code is key, consider including links to your GitHub or any relevant projects. This gives us a glimpse of your coding style and your ability to implement best practices!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you donβt miss out on any important updates!
How to prepare for a job interview at Glocomms
β¨Know Your Tech Inside Out
Make sure youβre well-versed in the programming languages mentioned in the job description, like Python, Java, or C#. Brush up on your knowledge of distributed systems and orchestration platforms, as these will be key topics during your interview.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've designed and built complex systems. Think about challenges you faced and how you overcame them. This will demonstrate your ability to handle high-throughput workflows and contribute to architectural decisions.
β¨Engage with Cross-Functional Teams
Since collaboration is crucial for this role, be ready to talk about your experience working with teams like DevOps and Product Management. Highlight any instances where you translated business requirements into technical solutions, showcasing your interpersonal skills.
β¨Emphasise Best Practices
Familiarise yourself with CI/CD practices and automated testing strategies. Be prepared to discuss how youβve implemented these in past projects to ensure reliability and performance. This will show that youβre aligned with the companyβs focus on maintainable and extensible platforms.