Overview
In this role you design, implement, and manage software systems for a SaaS-focused environment at Clearwater Analytics. You will grow from coding and debugging to leading teams and shaping system designs as you progress. You contribute to the company’s technical vision by solving complex problems and collaborating across functions. The opportunity emphasizes continuous learning, mentorship, and a strong, collaborative team culture that delivers client-focused software solutions.
Responsibilities
- Develop fundamental software engineering skills
- Collaborate with peers across all stages of software development
- Complete simple coding deliverables with minimal supervision
- Incorporate feedback from managers and mentors
- Learn the team’s business domain
- Ask clarifying questions when needed
- Actively participate in code reviews
- Engage in other management-relevant activities as required
Key requirements
- Fundamental understanding of data structures, algorithms, and object-oriented design
- Basic programming skills in any modern language
- Enthusiasm for software work in a software-as-a-service company
- Driven by client satisfaction
- Strong teamwork skills
- Time management to deliver on schedule
- Commitment to continuous learning and improvement
- Excellent analytical skills
- Proficiency with Microsoft Office
- Strong attention to detail and documentation skills
- Outstanding verbal and written communication
- Strong organizational and interpersonal skills
- Exceptional problem-solving abilities
- Teamwork
- Communication
- Time management
- Data structures
- Algorithms
- Object-oriented design
Associate Software Development Engineer-1 in London employer: Beacon
At Harvester, we pride ourselves on being a fantastic employer, offering a vibrant work culture where every team member is valued and supported. With flexible shifts, generous discounts across our brands, and opportunities for personal growth, you’ll thrive in an environment that encourages fun and camaraderie. Join us at the Beacon and be part of a team that not only serves delicious meals but also creates lasting friendships and memorable experiences for our guests.