At a Glance
- Tasks: Join a dynamic team to build and maintain innovative software solutions.
- Company: Certinia, a leading tech company transforming services operations.
- Benefits: Hybrid work model, competitive salary, and professional development opportunities.
- Other info: Collaborative environment with excellent career growth potential.
- Why this job: Make an impact with cutting-edge technology while growing your skills.
- Qualifications: Knowledge of programming languages and a passion for coding.
The predicted salary is between 28000 - 35000 £ per year.
Harrogate / Hybrid - 2 days in Harrogate/ 3 days work from home
Who We Are
Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions—delivered on Salesforce’s leading cloud platform—provide services businesses with the intelligence and agility to deliver high-quality services, elevate customer experiences and accelerate growth. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures.
THE ROLE
As an Associate Software Engineer you will work in a software development team learning how to build and maintain Certinia applications using the full technology stack. You will mainly interact with your own team, which consists of 4-5 software engineers, an engineering team lead, a product manager, a user experience designer, and a content creator. Working with supervision you will be involved in the design of software solutions, following Kanban methodologies. You will write code to create new features, extend existing features, fix customer reported issues and fix internally detected issues. You will manually test your own and others work. You will be involved in code reviews within your team, where through identifying issues and asking questions, the team will strive for high quality code. You will be involved in product area reviews, where the team demonstrates their completed work to stakeholders. During your first few months, you will combine hands‑on development work with training, following a learning path that helps you develop the skills needed to become a proficient engineer working on the Salesforce platform. You will learn about and follow Certinia’s software development standards. You will actively collaborate and will continuously seek to make improvements to how you and the team work and make suggestions in review meetings.
Responsibilities
- Being involved in the design of software solutions
- Following Certinia’s coding standards
- Writing code to deliver new capabilities and extend existing capabilities
- Diagnosing defects and resolving them
- Designing and writing automated tests
- Manually testing yours and others code
- Peer reviewing code
- Seeking to improve methodology
- Supporting colleagues when needed
What You Need To Be Successful In This Role
- Working knowledge of programming languages
- An enthusiasm and appetite for well‑written code
- An ability to collaborate in a team
- An awareness of enterprise software frameworks
- An awareness of architectural and software patterns
- Good communication skills
- Creativity and resourcefulness
What Else Would Be Great
- Degree level in Computer Science or similar subject
- Experience developing on the Salesforce platform
Associate Software Engineer in Harrogate employer: Certinia
At Certinia, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our hybrid working model allows for flexibility, with two days in our Harrogate office and three days working from home, ensuring a healthy work-life balance. We are committed to employee growth, providing comprehensive training and development opportunities to help you thrive as an Associate Software Engineer while contributing to meaningful projects that enhance customer experiences.
StudySmarter Expert Advice🤫
We think this is how you could land Associate Software Engineer in Harrogate
✨Tip Number 1
Network like a pro! Reach out to current employees at Certinia on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Associate Software Engineer role.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common coding challenges that might come up during the interview process.
✨Tip Number 3
Show off your passion for software development! During interviews, share personal projects or contributions to open-source software that demonstrate your coding abilities and enthusiasm for well-written code.
✨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, it shows you’re genuinely interested in joining the Certinia team.
We think you need these skills to ace Associate Software Engineer in Harrogate
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Associate Software Engineer role. Highlight any programming languages you know and any projects you've worked on that show your coding prowess.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your enthusiasm for the role and the company. Mention how your background aligns with Certinia’s mission and values, and don’t forget to show off your passion for well-written code.
Showcase Your Team Spirit:Since collaboration is key in this role, make sure to mention any team projects or experiences where you’ve worked closely with others. We love seeing how you can contribute to a team environment and improve methodologies together!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Certinia!
How to prepare for a job interview at Certinia
✨Know Your Tech Stack
Make sure you brush up on the programming languages and frameworks mentioned in the job description. Familiarise yourself with Salesforce and any relevant enterprise software frameworks, as this will show your enthusiasm and readiness to dive into the role.
✨Show Off Your Collaboration Skills
Since you'll be working closely with a team, be prepared to discuss your past experiences in collaborative projects. Think of examples where you contributed to team success, resolved conflicts, or helped improve processes. This will highlight your ability to work well with others.
✨Prepare for Code Reviews
Expect to talk about your approach to code reviews. Be ready to explain how you handle feedback and what you look for when reviewing others' code. This demonstrates your commitment to high-quality coding standards and your willingness to learn from peers.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the team's current projects, the challenges they face, or how they implement Kanban methodologies. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.