Overview
On Site
$70 - $73.33 hr
Contract - Independent
Contract - W2
Contract - 14+ mo(s)
Skills
TYPESCRIPT
AWS
NODEJS
NODE.JS
NODE JS
TDD
BDD
TEST DRIVEN
TEST-DRIVEN
JUNIT
UNIT TEST
UNIT TESTS
UNIT TESTING
DB2
NOSQL
NO-SQL
NO SQL
POSTGRESQL
POSTGRE-SQL
POSTGRES
TERRAFORM
GITHUB
GIT-HUB
JENKINS
CLOUDFORMATION
CLOUD-FORMATION
CLOUD FORMATION
Job Details
Payrate: $70.00 - $73.33/hr.
Summary:
Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports.
Responsibilities:
Qualifications:
Desired Skills:
Pay Transparency: The typical base pay for this role across the U.S. is: $70.00 - $73.33/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (;/span>
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions. By applying for this position, you agree to Aditi s use of AI technology, including calls from an AI Voice Recruiter.
#AditiConsulting
# 25 - 21124
Summary:
Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports.
Responsibilities:
- This level designs complex/significant parts of a system/sub-system or works on a complete product of a broad scope and solves well-defined problems with little guidance.
- May act as a work lead, providing technical coaching to other engineers and support personnel;
- Recognized as an expert user of critical technology; develops new software functionality for product development.
- Develops, codes, configures, and tests programs and systems.
- Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
- Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
- Executes necessary documentation, as directed, or needed.
- Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
- Follows industry-standard agile software design methodology for development and documentation.
- Mentors junior software engineers on the team.
Qualifications:
- Degree in an Engineering/Technology discipline or equivalent experience. - University Degree (4 years or equivalent)
- Previous experience in programming/software development. (4 - 7 years)
- Software development processes experience. (4 - 7 years)
- Product design, test and/or analysis experience. (4 - 7 years)
- Participating in Agile Development (4 - 7 years)
- Experience working in an Agile Environment (4 - 7 years)
- 5 or more years of experience with Node.js and Java
- 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)
- 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
Desired Skills:
- Ability to analyze, translate, and define business requirements into technical solutions.
- Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation.
- Ability to apply engineering principles and concepts for designs.
- Ability to manage many competing priorities/requests in a fast-paced environment
Pay Transparency: The typical base pay for this role across the U.S. is: $70.00 - $73.33/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (;/span>
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions. By applying for this position, you agree to Aditi s use of AI technology, including calls from an AI Voice Recruiter.
#AditiConsulting
# 25 - 21124
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.