Full Stack Engineer
Company: American CyberSystems, Inc.
Location: New Brunswick
Posted on: June 14, 2022
|
|
Job Description:
Full Stack Engineer Location: New Brunswick, NJ Duration: 12
Months The candidate must be able to work onsite so local
candidates only please. Requirements: 1 - front end - HTML, Java,
CSS, React, Angular, Bootstrap, REST API 2- backed - PHP,
Java(Spring), 3 - database - MySQL, AWS Postgres, S3, redshift,
implala , NoSQL, Graph 4 - Dev Ops 6- Life science experience
Engineer - full stack The Full Stack Developer role provides
software development services and technical support for critical
multi-tiered applications. The role also coordinates work within a
team/project and leads the technical design, development, and
documentation of cross-functional, multi-platform application
systems. Responsibilities include requirements definition &
formulation, analysis & estimation, application and data
architecting, design & implementation, validation & verification,
systems integration, operations support, performance analysis.
Candidate must be able to provide technical solutions to a wide
range of complex problems where analysis requires evaluation of
existing state of applications and maintaining business continuity
while delivering new features. Role and Responsibilities: * Drive
the design and implementation of scalable, high performing and
robust applications. * Proactively manage changes in project scope,
identify potential issues, and devise contingency plans. * Improve
our software delivery capabilities via automation and repeatability
* Conducts reviews of the code, test plan and release artifacts. *
Develop code using secure coding practices * Leverage existing
products/functionality and promote reusability. * Ensure resolution
of project issues and conflicting workload priorities and escalate
as required. * Provide technical mentorship and guidance to more
junior engineers including code reviews * Help the tech management
team shape best practices for developing, sharing, and continuously
improving our software platform. * Identify and discuss issues with
the team that might be overlooked, such as scalability,
performance, or security. * Collaborate closely with team members
to take shared responsibility for the overall efforts that the team
has committed to. * Ensure compliance with the firm's delivery and
regulatory standards. * Integrate software components into a fully
functional software system. Technical Experiences: * Bachelor's
degree in computer science engineering or a related discipline, or
equivalent work experience required * SOA / API based software
development using Java (version 11 and up), Spring Boot,
Microservices, REST, JSON. * Experience with Database development
using AWS * Design, develop, test, and deploy ETL data pipelines. *
Maintain ETL data pipelines and enforce data governance, security,
and protection of our data * Experience in automating CI/CD
pipelines on large scale container platforms and bounded domain/
data mesh * Experience with unit and end to end automated test
cases * Experience with Test Driven Development practices * Good
Exposure on UI Development using HTML/CSS/JavaScript and Angular *
Experience with GIT source code control * Strong knowledge of Agile
Methodologies and experience with Scrum framework.
Keywords: American CyberSystems, Inc., New Brunswick , Full Stack Engineer, Engineering , New Brunswick, New Jersey
Click
here to apply!
|