Overview
nCino is seeking a Software Engineer-3 to join the team. The role focuses on supporting the 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. The role works within a team to support clients' project objectives.
Responsibilities
- Support product refinement process such as the creation of tickets and analysis for development work.
- Follow architectural decisions made by the team and understand the rationale 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 the solution.
- Express themselves clearly to both technical and non-technical audiences in written and verbal formats. Independently analyze, troubleshoot, break down complex tickets, and identify dependencies across teams and epics.
- Contribute to CI / CD processes including automated testing and improving the testing coverage of the product.
- Understand adoption and release barriers to entry for the product and technology.
- Support PM and team in developing a strategic launch and release plan with cross-functional teams.
- Promote cross-team collaboration focused on delivering end-to-end solutions to market and supporting Go-live activities.
- Analyze product adoption and customer journey to improve with new enhancement requests.
- Play an active role in maintaining system hygiene and mitigating future issues by delivering high-quality code.
- Adhere to coding standards and stay up to date with the latest technology trends and best practices.
- Encourage continuous learning and define a personalized learning path that supports career growth.
- Independently handle complex tickets and collaborate with the team to drive continuous improvement.
- Maintain high expectations for code quality through rigorous reviews.
Requirements
Bachelor’s Degree in Computer Science or a related field with 2+ years of experience or an equivalent combination of education and experienceKnowledge of software design principles and development tools, technologies (languages, frameworks, etc.) and domains usedProficiency in at least one programming languageExperience with web application developmentStrong understanding of software engineering best practices, including coding standards, code reviews, source control management, and testingAbility to collaborate with others in a professional and respectful mannerProficient knowledge of code versioning tools, such as GitDesired
Experience with Ruby on Rails, React, REST and an automation frameworkAgile software development experiencenCino 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 and will provide reasonable accommodations for disabilities in accordance with applicable law. 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 Finally, our commitment to inclusion and equality includes supporting a diverse workforce where employees are encouraged to be their authentic selves.
#J-18808-Ljbffr