Full Stack Lead Engineer (React, NodeJS, REST APIs) / Remote
at Cognizant
Washington, District of Columbia, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | USD 81000 Annual | 04 Nov, 2024 | N/A | Kubernetes,Python,Integration,Kafka,Oauth,Node.Js,Software,Computer Science,Typescript,Paas,Git,Docker,Graphql,Database Design,Version Control | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COGNIZANT’S DIGITAL ENGINEERING
Our practice is seeking a highly qualified Software Engineer to support Slingshot’s Strategic Accounts via Full Stack development, you will design and build capabilities that will enable our customers to help solve space-related problems. You will be a multiplier for the entire engineering team by not only delivering high-quality code on time but by helping your teammates do so as well, and by mentoring and providing support whenever needed. You will find, evaluate, and leverage new technologies; solve complex problems; and deliver value to end users.
Location: Washington – DC, various or remote.
QUALIFICATIONS:
- Bachelor’s degree in computer science or a related field (or equivalent experience).
- 5+ years of experience in software and application development, including 2+ years build-ing durable, scalable, and high-availability systems.
- Experience using technologies such as Node.js, GraphQL, and Python 3.
- Knowledge of frontend technologies as Typescript, React, Storybook and D3.
- Exposure with cloud-based deployments, PaaS, and IaaS offerings (most notably AWS)
- Develop and integration with REST APIs and GraphQL.
- Authentication and authorization standards and tools (OAuth, OIDC, RBAC/ABAC/ReBAC, Keycloak, Auth0).
- Asynchronous processing and/or data streaming technologies such as Kafka, KNative.
- Database design, performance, and troubleshooting (PostgreSQL, MongoDB).
- Experience with containers and container orchestration (Docker, Kubernetes, Helm).
- Deep working knowledge of version control (Git) and CI/CD tools (GitHub Actions).
- Ability to communicate technical concepts to non-technical audiences.
Responsibilities:
- Performs all position responsibilities in alignment with Slingshot’s core values, mission, and purpose.
- Work across the technology team interacting with program managers, designers, and oth-er engineers in implementing right-sized solutions.
- Meet capability requirements in a timely manner while not compromising the operational stability of the overall solution.
- Participate in Agile software develop and deployment processes.
- Provide ongoing support for the services and applications that are critical to our business needs.
- Communicate methods, findings, and hypotheses with team members.
- Work on both the frontend and backend systems to solve problems and deliver value to both internal and external users.
- Integrate with data platforms/pipelines, microservices, and distributed systems
- Integrate frontend applications with APIs (REST, GraphQL).
- Work with UX/design teams to refine requirements, then develop, enhance, and custom-ize advanced data interfaces and interactive user interfaces.
- Turn architecture ideas into technical specifications that can be implemented by anyone on the team.
- Perform other duties as assigned (to be less than 10% of the responsibilities listed above).
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer science or a related field (or equivalent experience
Proficient
1
Washington, DC, USA