At a Glance
- Tasks: Lead the development of innovative SaaS solutions and enhance client billing applications.
- Company: Dynamic tech company with a focus on cloud solutions and collaborative teamwork.
- Benefits: Flexible hybrid work, competitive pay, and opportunities for professional growth.
- Why this job: Join a forward-thinking team and tackle exciting challenges in software development.
- Qualifications: Experience in Node, UI development, and cloud platforms like GCP.
- Other info: Fast-paced environment with great potential for career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Hybrid - Reading, United Kingdom (Tue, Wed, Thur in office)
We are looking for a versatile lead engineer who will work directly with our client's billing application team to enhance their SaaS offering for their customers. You'll need to display leadership and self-motivation qualities and be enthused to take on new problems across various languages and platforms. You will contribute to the tooling, platforms and applications produced by the team to support the client's products and engineers alike.
You will be contributing to:
- The client's up and Billing of SaaS services
- Security and Architecture standards, designs and foundational guidance for applications and infrastructure that are being developed on client's Cloud platform
What You'll Be Doing:
- Designing, developing, testing, deploying, maintaining and improving software
- Designing and building cloud-first software infrastructure and solutions
- Working with and developing for major cloud platforms such as GCP
- Building highly maintainable, easy-to-understand code in the cloud, including web services, web, iOS, and Android
- Being proactive - willing to work on any problem, and willing to find solutions when they fall outside your area of direct expertise
- Working as a member of a team and pitching in to ensure the team succeeds with its commitments
- Working with multiple internal engineering teams to understand and respond to their needs around the platforms and applications maintained by the hiring team
- Keeping a level head in a pressured environment
- Working with geographically dispersed teams
Requirements:
Skills:
- Node, UI Development (React/Remix, Angular), GCP
- Experience developing software services and an understanding of design for scalability, performance and reliability
- Development experience designing, developing and maintaining REST-based interfaces and their clients
- Familiarity with cloud computing, SaaS and PaaS
- Strong interest, and the ability to, learn other coding languages, databases, platforms and tools as needed
- Ability to take a project from scoping requirements through actual launch of the project
- Experience with network programming, websockets, Netty framework
- Working in agile iterations and good understanding of scrum
Seniority level: Mid-Senior level
Employment type: Contract
Job function: Information Technology
Industries: IT System Custom Software Development
Sr Developer / Lead Developer in Reading employer: MarkJames ?
Contact Detail:
MarkJames ? Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr Developer / Lead Developer in Reading
✨Tip Number 1
Network like a pro! Attend meetups, tech conferences, or even local coding events. You never know who you might bump into that could lead you to your next big opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to cloud platforms and SaaS. This gives potential employers a taste of what you can do.
✨Tip Number 3
Don’t just apply blindly! Tailor your approach for each role. Research the company and mention how your experience with Node, React, or GCP aligns with their needs in your conversations.
✨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way. It shows your enthusiasm and keeps you fresh in their minds as they make their decision.
We think you need these skills to ace Sr Developer / Lead Developer in Reading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your leadership qualities and any relevant projects you've worked on, especially those involving cloud platforms and SaaS.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role. Share specific examples of how you've tackled challenges in software development and how you can contribute to our client's billing application team.
Showcase Your Technical Skills: Be sure to mention your experience with Node, UI Development, and GCP. If you've worked with REST-based interfaces or have knowledge of agile methodologies, let us know! We love seeing candidates who are eager to learn new technologies.
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 us you’re keen to join the StudySmarter team!
How to prepare for a job interview at MarkJames ?
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Node, React, and GCP. Brush up on your knowledge of cloud computing and SaaS/PaaS concepts, as these will likely come up during the interview.
✨Show Your Leadership Skills
Since this role requires leadership qualities, be prepared to discuss your past experiences where you led a team or project. Share specific examples that highlight your ability to motivate others and drive results.
✨Be Ready for Problem-Solving Questions
Expect questions that assess your problem-solving skills, especially in unfamiliar areas. Think of scenarios where you had to tackle challenges outside your expertise and how you approached finding solutions.
✨Demonstrate Team Collaboration
This position involves working with multiple teams, so be ready to talk about your experience in collaborative environments. Highlight instances where you successfully worked with geographically dispersed teams and how you ensured effective communication.