Sr Software Developer
New
United StatesFull-TimeSenior
Salary$130,000 to $165,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- AWSNode.jsSQLTypeScriptC#ReactCI/CDRESTful APIsTerraformAWS Lambda
Requirements
- 3+ years of backend development experience
- Strong proficiency in TypeScript for frontend and backend development
- Extensive experience with Node.js and C# for server-side applications and APIs
- Experience building web applications and SPAs using React
- Hands-on experience with CI/CD pipelines
- Proficiency with AWS-focused IaC tools (AWS CloudFormation, Terraform, Pulumi)
- Strong understanding of RESTful API design
- Experience with database design and optimization (SQL and NoSQL)
- Strong proficiency in writing unit tests with frameworks like Jest, React Testing Library, Mocha/Chai
- Familiarity with containerization technologies (Docker, ECS)
- Knowledge of software engineering best practices including documentation and version control
Responsibilities
- Develop scalable backend APIs and microservices using Typescript, Node.JS, C# and Python
- Develop scalable web applications in React
- Write comprehensive unit tests with proper assertions and maintain high test coverage
- Design and write testable code following Test-Driven Development (TDD) principles
- Implement and maintain CI/CD pipelines for automated testing, building and deployment
- Design and maintain cloud infrastructure using Infrastructure as Code (IaC) tools on AWS
- Architect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, and ECS Fargate
View Full Description & ApplyYou'll be redirected to the employer's site