Job Title: Senior Full Stack Engineer
Location: San Francisco, CA - Remote
Duration: 6 Months
Pay Range: $80-90/hr
Job Description:
We are looking for a Senior Full Stack Engineer to join our growing team in Business Technology (BT) and to help scale our business solutions while providing an extra focus on security, enabling client to be the most efficient, scalable, and reliable company. In this role, you will be responsible for designing and developing customizations, extensions, configurations, and integrations required to meet the company's strategic business objectives. Candidates will work collaboratively with business stakeholders, business analysts, and engineers on different infrastructure layers, from proposal development to deployment and support. Therefore, a commitment to collaborative problem-solving and delivering high-quality solutions is essential. In addition, your product owner will look to you to provide all technical services—design, config, software development, and testing.
Responsibilities:
• Translate business requirements into well-architected solutions that best leverage the AWS infrastructure and technologies.
• Provide a detailed level of effort estimates for proposed solutions. Articulate the benefits and risks of a solution's feasibility and functionality.
• Collaborate with business stakeholders and product managers to find the most suitable solution for their needs.
• Owning the deliverables from discovery to deployment with appropriate documentation.
• Create and execute unit, integration, and functional tests.
Skills: Qualifications:
• 5+ years of robust experience with hands-on development & design experience
• Experience working with the following technologies: Java, NodeJs, Typescript, AWS (Lambda, EventBridge, SQS, SNS, API Gateway, DynamoDB, Secrets Manager/Parameter Store, EC2 Instances, AppFlows, StepFunctions, Kinesis), React, Scripting Languages (Python, Shell), Databases (DynamoDB, PostgreSQL), Terraform, Serverless architecture,, Unit Testing Frameworks (JUnit, Mockito)
• Experience working on latest AI technologies is a big plus
• Provide leadership and have influence over the design, implementation and support of all the POCs built for the business
• Experience coaching and developing individuals for increased effectiveness and working with a geographically dispersed workforce is a plus.
• Willingness to learn and master unfamiliar technologies and/or concepts
• Excellent verbal and written technical documentation skills