What are the responsibilities and job description for the Director / VP, Engineering and Development position at Snakorpio Group, Inc.?
- NOT open to Vendor/Agency/Third Party
- Candidate must have a Green Card or be a US Citizen
- This is an onsite role (4-5 days), based out of Berkeley Heights - NJ
We’re looking for a seasoned engineering leader to lead our client's team and deliver solutions from design through development, deployment into production, and operational support across existing and expanding regions. You will help modernize the design and development of a globally used point of sale system.
Key points:
- Must have experience working on ecosystems that are low latency, highly available and highly secure.
- Big differentiator: You have Payments domain experience
What you will do:
- Leading 2-3 scrum teams of 6-8 engineers and managing their deliverables, execution, and career growth through mentoring and coaching.
- Manage teams in multiple geographical locations
- Providing inspiration and guidance to the growing team; fostering a culture of transparency, collaboration, and innovation.
- Having a passion for coaching and mentoring teams, helping individuals grow professionally and technically.
- Being responsible for the end-to-end delivery of features
- Ensuring that we are keeping pace with the technology that balances delivering solutions efficiently and creating a technically challenging and fun development environment.
- Working cross-functionally with Product Management, Design, Quality, Operations, and Customer Support.
- Defining roadmaps and schedules, and delivering high-quality solutions for our clients and partners.
- Ensuring a high level of technical quality by driving architectural decisions and leading code reviews with your team.
- Participating in bug triage meetings and helping prioritize bugs raised from internal and external customers.
- Partnering with HR in identifying and onboarding engineering talent as we continue to grow.
- Reviewing technical designs and delivery of high-quality architecture.
- Assessing risks based on product complexity, resource, and/or timeline constraints.
- Maintaining relationships with internal & external partners during the implementation process to ensure that any critical issues are promptly addressed.
- Establishing department standards and procedures, recommending efficient ways to ensure the best implementation practices of new or upgraded products.
- Displaying strong verbal and written communication, with ability to communicate effectively with all levels of an organization.
What you will need to have:
- 15 years of experience as a People Leader managing small to midsize teams
- Minimum 10 years’ experience in Java, GIT, JIRA, Maven, Confluence, Spring framework (Core, MVC, AOP, Java NIO) with a minimum 5 years of experience in Spring Boot
- Experience in implementing high volume transactions processing applications and Agile methodology experience
- Experience in stakeholder management and managing production defect management
- Prior hands-on experience with Spring Cloud, Spring Data, Spring Transactional and Spring Batch desired
- Expertise in implementing complex full stack solutions including digital and mobile systems, API, and Micro-Services in large Enterprise organizations
What would be great to have:
- Experience with backend / web application development.
- Experience with MySQL or similar relational databases.
- Building distributed, service oriented, microservices-style, and cloud-based application architectures (we use Spring Boot on Google Cloud, and transitioning to Kubernetes).
Job Type: Full-time
Pay: $250,000.00 - $350,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Compensation Package:
- Bonus opportunities
Schedule:
- 8 hour shift
Application Question(s):
- Will you now or in the future require sponsorship for employment (H1-B)?
- Are you represented by a vendor or a third party?
- Are you a Green Card holder or a US Citizen?
Education:
- Bachelor's (Required)
Experience:
- Java: 10 years (Required)
- Payments Domain: 10 years (Required)
Ability to Commute:
- Berkeley Heights, NJ 07922 (Required)
Ability to Relocate:
- Berkeley Heights, NJ 07922: Relocate before starting work (Required)
Work Location: In person
Salary : $250,000 - $350,000