At a Glance
- Tasks: Design and develop innovative applications to enhance communication for global clients.
- Company: Join a fast-growing tech company with a reputation for excellence.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact while working with cutting-edge technologies in a dynamic team.
- Qualifications: 4+ years in software development, experience with SQL, Git, and Agile methodologies.
- Other info: Collaborate with talented colleagues in a supportive and ambitious environment.
The predicted salary is between 36000 - 60000 £ per year.
Key Responsibilities
- Design, develop and maintain innovative applications to improve communications for the company’s wide range of international clients.
- Work alongside other Applications Engineers to design the product concept and advise on technical implementation within constraints.
- Manage the day-to-day activities of software projects by tracking and analysing progress and collaborating with Project Managers when necessary.
- Offer expert client support efficiently when required, to ensure that the company’s high levels of customer service and solution delivery are upheld.
- Co-operate closely with test engineers to ensure that the high reliability underpinning the company’s success is maintained.
- Offer technical input during the tendering phase of projects.
- Apply, promote and continuously improve best practices and standards to enhance the company’s excellent international reputation.
Experience Required
- Degree Educated, a minimum of 4 years of Software development experience.
- Experience in SQL such as Microsoft SQL Server and PostGRES.
- Experience in source control, in particular Git.
- Experience in continuous integration or deployment.
- Must have the relevant documentation to work in the UK on a permanent basis.
- Be hard working, ambitious and eager to acquire new skills.
- Good oral and written skills.
- Uphold the company’s values and ethos, and adhere to relevant quality, security and environmental frameworks to enforce the company’s accreditations (e.g. ISO9001, ISO27001 and ISO14001).
- Be well organised with excellent attention to detail.
- Experience in designing and building scalable, responsive systems.
- Experience in NoSQL such as ElasticSearch.
- Knowledge of technologies such as WebRTC, AJAX and Web Sockets.
- Knowledge and experience working to OWASP ASVS or equivalent application security standards.
- Proven experience of delivering applications with a high degree of usability.
- Experience of working in an Agile environment, preferably SCRUM.
- Framework experience such as Symfony 3, Vue.js.
- Experience in web service development ideally using .NET.
- Experience in using Jenkins and Puppet.
- Experience in using test tools such as Selenium Web Driver, SoapUI, Burp Suite.
- Ability to converse with users at all levels of IT literacy and rank.
- Have a full UK driving licence.
- Be comfortable working in a fast-growing company full of enthusiastic, highly intelligent colleagues.
Senior Software Engineer in London employer: JAM IT Consultancy Ltd
Contact Detail:
JAM IT Consultancy Ltd 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, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with SQL, Git, and Agile methodologies. 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 common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key when working with teams and clients.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
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 is tailored to the Senior Software Engineer role. Highlight your experience with SQL, Git, and any relevant technologies mentioned in the job description. 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 software development and how you can contribute to our team. Don't forget to mention your experience in Agile environments and your commitment to best practices.
Showcase Your Projects: If you've worked on any innovative applications or projects, make sure to include them in your application. We love seeing real examples of your work, especially if they demonstrate your ability to design scalable systems or improve user experience.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it shows you're keen on joining the StudySmarter family!
How to prepare for a job interview at JAM IT Consultancy Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in SQL, Git, and any frameworks mentioned in the job description. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems.
✨Showcase Your Team Spirit
Since collaboration is key in this role, prepare examples of how you've worked with other engineers, project managers, and clients. Highlight your experience in Agile environments and how you’ve contributed to team success.
✨Demonstrate Problem-Solving Skills
Be prepared to tackle hypothetical scenarios or coding challenges during the interview. Think about how you would approach designing scalable systems or improving application usability, and articulate your thought process clearly.
✨Align with Company Values
Research the company’s ethos and values, and be ready to discuss how your personal values align with theirs. Show that you’re not just a tech whiz but also someone who cares about quality, security, and customer service.