US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Developer III

Job Description:

We are seeking a dynamic and experienced software engineering professional to fill a multifaceted leadership role.

This position will spearhead technical innovation, guide and mentor development teams, and drive product ownership, solution design and software delivery in a multi-cloud environment.

ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:

• Develop highly available, reliable and scalable modern SaaS Cloud-Based solutions

• Build, test and deliver micro-service / micro-frontend-oriented systems with quality and security best practices using DevOps, TDD, and Platform Engineering techniques.

• Prepare, partner, review and provide feedback on customer-focused software designs and architecture using modern software design modeling tools

• Plan, prioritize, and complete complex critical priorities as a member of an Agile team

• Participate in and/or lead domain-driven software design and code reviews sessions

• Contribute and drive team coding and delivery practices using modern version control and analytic tools

• Develop and deliver self-healing systems using modern observability tools

• Lead, design and plan modernization of systems using containerization and orchestration technologies

• Partner and drive the continued improvement of CI/CD build and delivery systems

• Drive evaluation and adoption of new innovative technologies and practices

• Foster a team focus on improving team SDLC efficiencies and quality practices

• Self-educate and improve team agile practices using Vertex's existing Agile SAFE method

• Lead and drive Build-Run team culture fostering improvements in MTTD and MTTR to the benefit of internal and external customers.

• Participate and lead team practices in Incident Management and On-Call procedures

• Partner with PM/TPM on Program level feature prioritization PI over PI

• Proactively participate and lead Program, Product and Backlog work breakdown sessions

• Maintain Program reporting and tracking in Program Management tools

• Partner with PM to lead PI planning, negotiation, and prioritization of team deliverables

• Participate and lead demonstration of product features to program stakeholders

• Influence organizational peers and mentor senior team members

SUPERVISORY RESPONSIBILITIES:

• N/A

KNOWLEDGE, SKILLS, AND ABILITIES:

Candidate must possess an Advanced proficiency of the following:

Technical

• Build and delivery of applications and systems on top of AWS, Azure or GCP

• Software design patterns with variety OOP and functional programming languages.

• Design and deliver application enabled enterprise event-driven systems

• Apply Enterprise messaging technologies like Pulsar, SNS/SQS, ASB, and/or others

• Application frameworks using Java, Spring Boot, .NET Core, MVC, JavaScript

• Object-Relational Mapping frameworks like Hibernate, EF, or similar at scale

• Design Open API contract-first RESTful services versio...




Share Job