Vantage Group Holdings Ltd. is looking to solve real business problems within the organization by developing high-quality systems, and the Full Stack Software Engineer will be a part of an agile product team to achieve this goal.
Requirements
- 3-5 years of software development, hands-on experience as a full stack developer with a demonstrated ability to deliver high quality software including front end development, backend/API development, and some experience with data/database modeling and design.
- JavaScript development experience with common frameworks like React and Node.
- Exposure to test driven development and automated testing is a plus.
- Some experience with building applications and/or application components in cloud infrastructure.
- Broad knowledge of software development techniques, processes, methods, and best practices.
- Experience with DevSecOps, and Continuous Integration/Delivery (CI/CD) solutions and tools – GIT, Jenkins, Artifactory/Nexus, code analysis tools like SonarQube, quality gates, etc.
- Understanding of Agile development methods and its application to company technology needs.
Responsibilities
- Completing complex software development work involving creative application design, coding, and debugging methods and techniques.
- Building user friendly and resilient applications and services with optimized user and developer experiences to accelerate the delivery of business solutions in a fast evolving and rapidly growing environment.
- Working with the testers to ensure that all software components are tested adequately and participate in quality assurance testing as the IT workload requires.
- Providing guidance to stakeholders on devising effective and efficient approaches to achieve project and program objectives.
- Managing engineering risks by proactively tracking and communicating issues and devising methods to mitigate them.
- Providing input to the TDM and DPM in creation of the product roadmap with high level estimates.
- Maintaining a working knowledge of new technology and new software development best practices and trends.
Other
- Ability to process and adapt to change in a rapid growth new-company environment.
- Excellent interpersonal, written and oral communication skills.
- Vantage associates are expected to be curious, thrifty, and resourceful to manage through the unknowns of a growing specialty (re)insurance business from the ground up.
- 3-5 years of experience
- Strong health & welfare benefits, retirement plans with company match, competitive time off plans, a highly flexible work environment