At a Glance
- Tasks: Design and build robust software systems while mentoring fellow engineers.
- Company: Join a high-growth tech company redefining global systems.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact on innovative projects and shape the company's future.
- Qualifications: 7+ years in software development with expertise in Golang or C#.
- Other info: Dynamic environment with a focus on continuous learning and collaboration.
The predicted salary is between 48000 - 72000 Β£ per year.
Join a high-growth, innovative technology business that is redefining how global systems operate at scale. We are looking for senior software engineers who enjoy tackling complex challenges, modernizing legacy systems, and building resilient, scalable services that will shape the company's future. This role offers the opportunity to have real influence over technical direction, work on data-heavy systems, and play a key part in a multi-year digital transformation.
Key Responsibilities
- Design, build, and maintain robust, production-grade software systems.
- Take ownership of technical decisions end-to-end, from architecture to deployment and operation.
- Collaborate closely with product and cross-functional teams to deliver scalable solutions.
- Mentor other engineers, review code, and uphold engineering quality and best practices.
- Ensure systems are reliable, secure, observable, and highly performant.
- Balance greenfield development with thoughtful modernization of existing platforms.
Required Skills and Experience
- 7+ years of production software development experience.
- Strong problem-solving skills and ability to work with evolving or ambiguous requirements.
- Expertise in Golang and/or C# (.NET).
- Cloud-native software design experience (AWS or equivalent).
- Knowledge of containerization and DevOps principles, including CI/CD and infrastructure as code.
- Experience with SQL and NoSQL databases.
- Strong understanding of web and internet protocols (HTTP, DNS, TCP/IP).
- Team-focused attitude and a passion for technology and continuous learning.
Nice-to-Have
- Competency in additional programming languages.
- Experience with intellectual property, brand protection, or similar domains.
Senior Software Engineer in London employer: Intec Select
Contact Detail:
Intec Select Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Golang or C#. This gives potential employers a taste of your coding style and problem-solving abilities.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects and the decisions you made.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your expertise in Golang or C#, and donβt forget to mention any cloud-native design experience you have!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how you can contribute to our mission. Share specific examples of how you've tackled complex challenges in the past.
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of your problem-solving abilities. We love candidates who can navigate evolving requirements, so share a story that demonstrates your adaptability and creativity.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, it shows youβre keen on joining our team!
How to prepare for a job interview at Intec Select
β¨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Golang and C#. Be ready to discuss your past projects and how you've tackled complex challenges. Theyβll want to see your problem-solving skills in action, so prepare some examples that showcase your expertise.
β¨Showcase Your Collaboration Skills
Since this role involves working closely with product and cross-functional teams, be prepared to talk about your experience in collaborative environments. Share specific instances where youβve successfully worked with others to deliver scalable solutions.
β¨Demonstrate Your Mentorship Experience
As a senior engineer, youβll likely be mentoring others. Think of times when youβve helped junior engineers grow or improved code quality through reviews. Highlighting your leadership skills will show that youβre not just a tech whiz but also a team player.
β¨Understand the Bigger Picture
Familiarise yourself with the companyβs digital transformation goals and how your role fits into that vision. Being able to articulate how you can contribute to modernising legacy systems and building resilient services will set you apart from other candidates.