Overview
Remote
On Site
USD 108,000.00 - 115,000.00 per year
Full Time
Skills
Optimization
IT Architecture
Conflict Resolution
Problem Solving
Mentorship
Management
Amazon Lambda
GitLab
Threat Modeling
Workflow
Collaboration
React.js
Continuous Improvement
Emerging Technologies
IT Management
JavaScript
TypeScript
Node.js
Database
Amazon DynamoDB
MongoDB
PostgreSQL
MySQL
Amazon Web Services
API
Amazon EC2
Terraform
GraphQL
RESTful
Continuous Integration
Continuous Delivery
DevOps
Orchestration
Docker
OAuth
Encryption
Agile
Sprint
JIRA
Project Management
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET
Job Details
Description
We are looking for an experienced Sr. Software Engineer to lead the design, development, and optimization of backend systems and applications. This is a Contract to permanent position is remote, where you'll oversee technical architecture, collaborate with cross-functional teams, and mentor less experienced developers. The role requires a hands-on approach to coding, problem-solving, and delivering scalable solutions.
Responsibilities:
Lead and mentor a team of engineers, fostering best practices and conducting thorough code reviews.
Design and implement scalable RESTful and GraphQL APIs using Node.js and TypeScript.
Optimize and manage database systems, including DynamoDB, MongoDB, PostgreSQL, and MySQL.
Develop and maintain serverless components and containerized services leveraging AWS Lambda, API Gateway, and Cognito.
Enhance CI/CD pipelines and implement advanced DevOps strategies using GitLab, CloudWatch, and Terraform.
Ensure secure coding practices by embedding threat modeling, OAuth2, and encryption standards into development workflows.
Collaborate with product teams to translate requirements into actionable technical plans and ensure timely delivery.
Monitor system performance and troubleshoot issues using tools like AWS X-Ray and other monitoring solutions.
Support front-end teams by providing backend solutions that integrate seamlessly with React applications.
Drive continuous improvement by staying updated on emerging technologies and implementing them effectively.
Requirements
At least 2 years of experience as a technical lead or architect, with a proven track record of delivering end-to-end projects.
Proficiency in JavaScript/TypeScript and Node.js, with 3+ years of development experience.
Hands-on experience with databases such as DynamoDB, MongoDB, PostgreSQL, or MySQL.
Strong knowledge of AWS services, including Lambda, API Gateway, Cognito, and EC2, along with experience in Terraform or CloudFormation.
Familiarity with GraphQL schema development and RESTful API design.
Expertise in CI/CD pipelines, DevOps practices, and container orchestration tools like Docker.
Understanding of secure coding principles, OAuth2, and data encryption techniques.
Experience working in Agile environments, including sprint planning and Jira for project management.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
We are looking for an experienced Sr. Software Engineer to lead the design, development, and optimization of backend systems and applications. This is a Contract to permanent position is remote, where you'll oversee technical architecture, collaborate with cross-functional teams, and mentor less experienced developers. The role requires a hands-on approach to coding, problem-solving, and delivering scalable solutions.
Responsibilities:
Lead and mentor a team of engineers, fostering best practices and conducting thorough code reviews.
Design and implement scalable RESTful and GraphQL APIs using Node.js and TypeScript.
Optimize and manage database systems, including DynamoDB, MongoDB, PostgreSQL, and MySQL.
Develop and maintain serverless components and containerized services leveraging AWS Lambda, API Gateway, and Cognito.
Enhance CI/CD pipelines and implement advanced DevOps strategies using GitLab, CloudWatch, and Terraform.
Ensure secure coding practices by embedding threat modeling, OAuth2, and encryption standards into development workflows.
Collaborate with product teams to translate requirements into actionable technical plans and ensure timely delivery.
Monitor system performance and troubleshoot issues using tools like AWS X-Ray and other monitoring solutions.
Support front-end teams by providing backend solutions that integrate seamlessly with React applications.
Drive continuous improvement by staying updated on emerging technologies and implementing them effectively.
Requirements
At least 2 years of experience as a technical lead or architect, with a proven track record of delivering end-to-end projects.
Proficiency in JavaScript/TypeScript and Node.js, with 3+ years of development experience.
Hands-on experience with databases such as DynamoDB, MongoDB, PostgreSQL, or MySQL.
Strong knowledge of AWS services, including Lambda, API Gateway, Cognito, and EC2, along with experience in Terraform or CloudFormation.
Familiarity with GraphQL schema development and RESTful API design.
Expertise in CI/CD pipelines, DevOps practices, and container orchestration tools like Docker.
Understanding of secure coding principles, OAuth2, and data encryption techniques.
Experience working in Agile environments, including sprint planning and Jira for project management.
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
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.