At a Glance
- Tasks: Join our team to design, develop, and test innovative cloud banking software.
- Company: nCino, a leader in cloud banking with a vibrant culture.
- Benefits: Competitive salary, health benefits, remote work, and continuous learning opportunities.
- Why this job: Make an impact with cutting-edge technology and collaborate on exciting projects.
- Qualifications: Experience in software development and proficiency in programming languages.
- Other info: Dynamic environment with strong focus on career growth and inclusion.
The predicted salary is between 28800 - 48000 £ per year.
nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. Supports software engineering team in designing, developing, and testing complex software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Works within team to support clients' project objectives.
Essential Functions
- Support product refinement process including planning, design and architecting for development work.
- Follow architectural decisions made by the team and understand the reasoning behind them.
- Engage in brainstorming sessions to propose innovative ideas and solutions.
- Be involved in proof-of-concept implementations and prototypes used to gather feedback and make informed decisions.
- Consider potential risks that might impact solution.
- Express themselves clearly to both technical and non-technical audiences in written and verbal formats.
- Independently analyse, troubleshoot, break down complex work, and identify dependencies across teams and bodies of work.
- Contributes to CI/CD process including Automated Testing and enhancing the testing coverage of their product.
- Understand adoption and release barriers to entry for the product and technology.
- Promote cross-team collaboration focused on taking end to end solutions to market and supporting go-live activities.
- Analyse adoption of product and understand how to improve the customer journey by applying solutions to address new enhancement requests.
- Play an active role in addressing system hygiene.
- Mitigate future hygiene issues by consistently producing high-quality code.
- Adhere to coding standards and is up to date with the latest technology trends, best practices.
- Encourages continuous learning and can define a personalised continuous learning path that assists with career growth.
- Independently handle complex tickets, actively collaborate with the team to drive continuous improvement.
- Increased expectations in quality code review process.
- Leverage AI tools and techniques to enhance software development activities, including code generation, testing, debugging, and optimisation.
- Apply AI insights to identify patterns, automate tasks, and improve overall development efficiency and product quality.
- Evaluate and integrate AI/ML capabilities where appropriate to strengthen product functionality and user experience.
- Maintain awareness of emerging AI trends and best practices to inform continuous learning and innovation.
Requirements
- Knowledge of software design principles and development tools, technologies (languages, frameworks, etc.) and domains used.
- Proficiency in at least one programming language.
- Experience building with AWS.
- Experience with AI assisted development practices across planning, design, execution and testing.
- Strong understanding of software engineering best practices, including coding standards, code reviews, source control management, and testing.
- Ability to collaborate with others in a professional and respectful manner.
- Proficient knowledge of code versioning tools, such as Git.
Desired
- Experience with Salesforce and React.
- Agile software development experience.
If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino.
nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at recruiting@ncino.com.
Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work.
Software Engineer in London employer: nCino
Contact Detail:
nCino Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, attend meetups, and don’t be shy about reaching out to current employees at nCino. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving AWS or AI-assisted development. This gives you a chance to demonstrate your coding prowess and problem-solving abilities.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your software engineering principles and be ready to discuss how you’ve tackled complex problems in the past. Don’t forget to highlight your teamwork and collaboration skills!
✨Tip Number 4
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 nCino team. Let’s get you that dream job!
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with cloud-based tools, AWS, and any AI-assisted development practices you've used. We want to see how your skills align with what we're looking for!
Show Off Your Projects: Include links to any relevant projects or code samples in your application. Whether it's a GitHub repo or a personal website, showcasing your work helps us understand your coding style and problem-solving abilities. Don't be shy—let your work speak for itself!
Be Clear and Concise: When writing your application, express yourself clearly. Use straightforward language to explain your experiences and skills, especially when discussing technical concepts. Remember, we appreciate clarity just as much as complexity!
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 nCino!
How to prepare for a job interview at nCino
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages and frameworks mentioned in the job description. Brush up on your knowledge of AWS, Salesforce, and React, as well as any AI-assisted development practices. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems or contributed to innovative solutions. Think about times when you’ve engaged in brainstorming sessions or worked on proof-of-concept implementations. This will demonstrate your ability to think critically and collaborate effectively with your team.
✨Communicate Clearly
Practice explaining technical concepts in a way that non-technical audiences can understand. During the interview, aim to express your thoughts clearly and concisely, whether you're discussing coding standards or project objectives. Good communication is key to successful collaboration, so make it a priority.
✨Emphasise Continuous Learning
Highlight your commitment to staying updated with the latest technology trends and best practices. Discuss how you define your own continuous learning path and how this has helped you grow as a software engineer. This shows that you’re not just looking for a job, but are genuinely interested in evolving within the field.