Job ID:
Application Developer
Applications Invited from Countries:
United States
Job Description

Client : Frontier Communications
Look for Neo4j & Cypher experience

100  % Remote

Back End Lead Neo4j / Cypher Architect | 14968

$75/hr - $90/hr C2C max - 6 months (Rate is open for the right candidate)


Job description:

Architect Job description


Architect will work closely with Engineering/IT organization and Product teams. This Architect will own the technical direction and architecture for Fiber Tracker application and lead the transformation of enterprise level product to meet the scalability requirements and functional demands. As the architect you will take a lead role in the engineering team setting foundational design processes, defining the application architecture and leading the technology roadmap for the assigned area. You will also create prototypes and proof of concepts to evaluate new technology.


Primary Responsibilities:


Develop, analyze and continuously improve product architecture by working with product management, development teams within the product to modernize Fiber Network applications

Perform “current state” analysis to determine the baseline of product performance, reliability, security and scalability. Define “target state”, perform gap analysis, identify areas of improvement and develop a roadmap to resolve gaps

Drive design, development and deployment of architecture based on the roadmap

Define a technical roadmap to modernize product architecture while aligning with short, medium and longer term business priorities

Experience in defining the service and integration requirements and deploying the same to support cloud applications to-be built with Micro Services Architecture (MSA) and micro front end architecture (MFA)

Collaborate with and provide ongoing feedback and subject matter expertise to stakeholders from both Product Management and Development teams on data architecture related topics. Provide architecture for data conversion pipelines

Demonstrate expert-level proficiency in service modeling, service life-cycle management, transaction processing, and low-level design for both structured and unstructured data

Accelerate the adoption of new data technologies by jump starting and developing proof-of-concepts utilizing emerging technologies

Mentor technical resources in the areas of design, architectural patterns and coding best practices

Evaluate 3rd party solutions and tools to accelerate delivery and speed time to market


Required Qualifications:


Bachelor’s degree

10+ years of experience in IT combined hands on and leading software development teams in the design, implementation, testing and delivery of complex enterprise software

6+ years of experience as a software architect defining the architecture and technical strategy for multiple teams of engineers

Experience building large scale, high transaction-volume cloud applications

Expertise analyzing and troubleshooting large-scale distributed systems and diagnosing & addressing production issues

Knowledge of domain driven design or other applicable high level patterns

Fluent and current on architecture trends with an eye on market/technical conditions and future direction

Excellent understanding of the architectural principles for cloud based platforms that include two or more of the following SaaS, PaaS, multi-tenancy, infrastructure as code, and continuous availability

A proven record initiating and leading change - both technical and process

Solid foundation in micro-services and REST API design


Additional Qualifications:


Experience with the retail or telco domain

Experience creating solutions with cloud architecture

Micro frontend and SPA experience using various front end technologies

Proficient in C#, .Net, node, Sprint boot/spring cloud

Thorough understanding of NoSQL document database design and scaling considerations. Proven experience in neo4j

Impeccable attention to detail and strong ability to convert complex product requirements into elegant software solutions

Solid interest and participation as a coach and a mentor to junior members of technical team