Job Requirements
This role is fully remote.
What you’ll do in this role:
Write efficient, reliable, maintainable, and defect-free code. Design and implement software to meet and exceed business objectives. Participate and contribute to software development practices such as design spec and code review. Collaborate with cross-functional teams to design and implement scalable and efficient cloud solutions. Utilize automated CI/CD pipelines to deploy software packages in a DevOps environment. Working knowledge and ability to use tools to assist with user analytics, logging, and monitoring. Write and execute unit tests, integration tests, and performance tests.
Required Qualifications
Bachelor’s degree in computer science or other related field or equivalent work experience. 5+ years’ experience as a software engineer with excellent design, problem solving and debugging skills. Strong background of object-oriented design principles and design patterns. Experience with .NET Development. .NET Core preferred. Proficiency in JavaScript/Typescript, ES5/6, HTML, CSS framework Strong understanding of component-based development, familiarity with Angular or any other equivalent library/framework. Hands on experience in building scalable systems using AWS serverless technologies and supporting services such as Lambda, Fargate, RDS, and DynamoDB Hands on experience with infrastructure-as-code technologies such as CloudFormation, CDK, or equivalent Experience with RESTFUL APIs and Webservices Hands on experience and proficient understanding of automated testing frameworks like cypress or any other equivalent automated system testing tools. Familiarity with various tools like Swagger, Postman etc. Experience in scrum and agile methodologies. Strong communication and collaboration skills
Pay Range: $61.00 – $72.00 per hour depending upon experience.
Health & Medical Benefits, 401K, Employee Assistance Program, and Sick Time applicable by state.