Technical Architect

27 Oct 2024

Vacancy expired!

Serving as a Technical Architect, your day-to-day role will include oversight and leading of software development and implementation for our client. This role will provide technical leadership and support to the software development team and monitor systems to ensure they meet both user needs and business goals.

Sponsorship is not available for this position.

Responsibilities include, but not limited to:
  • Support the development team to deliver working software (pull requests, code reviews and the general flow of code from design to release)
  • Provide designs and solutions that allow the project teams to deliver software on time and to agreed functional and non-functional specification.
  • Understand the client environment and architecture decisions to lead technical decisions with your team within constraints
  • Assist with guiding the project team through the Agile development process
  • Use leadership and communication skills to assign and follow-up on work through a GitFlow and JIRA driven release process
  • Read and write code, communicate challenges, and delegate responsibilities to the technical team
  • Maintain a pragmatic focus on technical problems, systems design, and engineering issues in the context of completing the project on time and on budget

Required Qualifications:
  • Software Architect proficient in Java and Java Spring Boot
  • A minimum of a bachelor’s degree with at least 10 years of related experience leading technical implementations is required. An equivalent combination of advanced education, training, and experience will be considered.
  • Experienced proficiency in Agile development methodologies
  • Ability to provide technical leadership to make sure that the designs are implemented using appropriate tools and techniques
  • Demonstrated ability to learn and expand domain knowledge and act as an expert with specifications and developer communications.
  • Write software using Java Salary
  • Able to effectively leveraging features of the Spring Boot ecosystem to create software
  • Sound knowledge of Git
  • Familiar with TDD (JUnit, Mockito, Flyway) and view unit testing as essential.
  • Skilled in SQL and database level features and techniques, but prefer JPA as an essential part of the persistence approach.
  • Ability to design and maintain the topology of applications and services; define, design, own, and guard our APIs
  • Ability to communicate complex technical and business concepts to a range of audiences
  • Understand how the web works and REST APIs
  • Track record of delivering success projects using APIs and Services communicating over a range of interfaces.
  • Thorough understanding of batch Processing / Bulk Processing / Transaction Management
GENESYS Consulting Services is an equal opportunity employer.

  • ID: #21750525
  • State: New York Albany 12204 Albany USA
  • City: Albany
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2021-10-27
  • Deadline: 2021-12-23
  • Category: Et cetera