Overview
On Site
Contract - W2
Contract - to 10/30/2026
Skills
Video
Technical Direction
Node.js
TypeScript
Development Testing
Automated Testing
Test-driven Development
Mockito
IT Management
RDBMS
Microsoft SQL Server
IBM DB2
PostgreSQL
Microsoft Azure
Version Control
Continuous Integration
Continuous Delivery
Agile
Scrum
Stacks Blockchain
Jenkins
GitHub
Terraform
Amazon Web Services
Cloud Computing
OAuth
Hosting
Linux
Docker
OOD
Negotiations
Conflict Resolution
Job Details
Description:
12 -14 months contract ; May extend
Candidate need to take video recorded coding test if resume gets selected for the interview
Non Local candidate need to relocate at own expense if position is offered
No Visa sponsorship;
| Senior Software Engineer |
---|
Onsite
What Skills You Need
5 or more years of experience with Node.js and Typescript
5 or more years of experience with design, development, testing and integration of complex
software solutions
5 or more years of experience in software test automation techniques (Test Driven Development)
and framework (JEST, Mockito etc)
Proven success as a technical lead on a team
Experience a relational database such as SQL Server, DB2, or PostgreSQL
Experience with a cloud provider: AWS, Azure, other similar
Experience with some or all the following development practices: source control, SOLID,
containerization, secure coding, CI/CD
Working knowledge of designing and developing service-based architecture and/or micro
services, REST
What Makes You Standout
Proven experience working in an Agile Scrum team environment
Proven success in multiple tech stacks
Working experience with deployment tools such as Terraform, CloudFormation, Jenkins, GitHub Actions
Understanding of infrastructure as code such as Terraform or CloudFormation
Working experience with AWS services such as ECS or Lambda and/or related AWS certifications
Experience in modernizing applications from on-premises to cloud
Experience with industry standard security protocols like OAuth2, OpenID Connect etc.
Experience with hosting technologies such as Linux, serverless, and docker
Understanding of object-oriented design patterns
Skilled in interpersonal communications, negotiation, and conflict resolution
Passionate about product quality and take pride in your craft
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.