At a Glance
- Tasks: Lead the development of innovative software solutions using .NET and React.
- Company: Join Cubic, a leader in transportation technology and defence solutions.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Why this job: Make a real impact by simplifying journeys and enhancing safety through technology.
- Qualifications: Experience in .NET development and strong communication skills are essential.
- Other info: Be part of a dynamic team with excellent career advancement potential.
The predicted salary is between 36000 - 60000 £ per year.
When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people's lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners. We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).
Job Summary: This is an important role in delivering Cubic's services to our customers. The main function of the role is to develop new software and systems for enabling efficient and consistent delivery of Basedata with a high degree of accuracy. We are looking for a .Net Lead developer to build software using languages and technologies of the .NET framework. This role involves creating applications from scratch, configuring existing systems and providing user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we'd like to meet you. Your goal will be to work with internal teams to design, develop and maintain software. The Lead developer may manage a small team, and they are responsible for the close supervision of that team. They may develop a technical relationship with clients and provide their expertise in support of client requirements.
Essential Job Duties and Responsibilities:
- Design, develop, and maintain high-quality web applications using .NET Core and React.
- Collaborate with cross-functional teams to define technical requirements, project timelines, and deliverables.
- Take ownership of software architecture decisions and contribute to system design discussions.
- Ensure the team's code meets high standards for performance, reliability, and security.
- Act as the primary point of contact for development-related issues, roadblocks, and technical guidance.
- Implement and promote Agile best practices, including sprint planning, stand-ups, retrospectives, and task estimation.
- Architect and implement secure, scalable solutions using Azure services.
- Coordinate with other software professionals and developers within Cubic.
- Follow Cubic change control procedures when making changes to any production affecting element or system, configuration item, document or contractual obligation.
- Attend off site customer and project meetings, independent test witnessing, and installations as required.
Leadership:
- Mentor a team of software developers through daily development activities and code reviews.
- Ensure the team's code meets high standards for performance, reliability, and security.
Lead Developer in Surrey employer: Cubic Corporation
Contact Detail:
Cubic Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Developer in Surrey
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Cubic or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best .NET projects. This is your chance to demonstrate your coding prowess and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to .NET and software architecture. Practise explaining your thought process clearly, as communication is key for a Lead Developer role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll be one step closer to joining a team that’s all about innovation and making lives easier.
We think you need these skills to ace Lead Developer in Surrey
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Developer role. Highlight your experience with .NET and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the .NET framework and how you can contribute to our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Team Spirit: Since this role involves collaboration, make sure to mention your experience working in teams. Share examples of how you've successfully collaborated with others to achieve project goals. We value teamwork at StudySmarter!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Cubic Corporation
✨Know Your Tech Inside Out
Make sure you’re well-versed in the .NET framework and any relevant technologies like React. Brush up on your coding skills and be ready to discuss your past projects, especially those that showcase your ability to develop high-quality web applications.
✨Showcase Your Leadership Skills
As a Lead Developer, you'll need to demonstrate your ability to mentor and guide a team. Prepare examples of how you've successfully led projects or supported your colleagues in overcoming technical challenges. This will show that you're not just a great developer but also a strong leader.
✨Understand Agile Methodologies
Familiarise yourself with Agile practices, as they are crucial for this role. Be ready to discuss your experience with sprint planning, stand-ups, and retrospectives. Showing that you can effectively implement these practices will set you apart from other candidates.
✨Prepare Questions for Them
Interviews are a two-way street! Think of insightful questions about Cubic's projects, team dynamics, or their approach to software architecture. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.