Sr. Lead Software Engineer - Python/NodeJS at Talent Software Services
Hingham, MA
About the Job
Sr. Lead Software Engineer - Python/NodeJS
Job Summary: Talent Software Services is in search of a Sr. Lead Software Engineer - Python/NodeJS for a direct placement position in MA(Hybrid).
Position Summary: We're seeking a Sr. Lead Software Engineer - Python/AWS to join our stellar team! You will have the ability to work on our high profile projects while working with cutting-edge software.
Primary Responsibilities/Accountabilities:
Qualifications:
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!
Job Summary: Talent Software Services is in search of a Sr. Lead Software Engineer - Python/NodeJS for a direct placement position in MA(Hybrid).
Position Summary: We're seeking a Sr. Lead Software Engineer - Python/AWS to join our stellar team! You will have the ability to work on our high profile projects while working with cutting-edge software.
Primary Responsibilities/Accountabilities:
- Work as part of an Agile team to develop and execute projects.
- Responsible for developing high quality software, collaborating and most importantly mentoring team members.
- Coordinate with the Director/VP of Software Engineering and other senior engineers to establish consistent software design guidelines and standard methodologies for the software development team.
- You'll deliver accurate efforts, estimates for assigned development tasks, and review estimates for tasks assigned to others.
- You'll participate in agile ceremonies - daily stand-up meetings, weekly sprint planning and review meetings, team design sessions, code reviews, and contribute to architectural decisions.
- Work with the QA team to help them diagnose possible bugs, and to guide them about testing requirements associated with new code changes made.
- Ability to analyze business requirements and develop solutions that meets business needs.
- Work with the support group to analyze, reproduce and resolve production issues.
Qualifications:
- 5+ years of software development work experience
- Proficient in Python & AWS services
- Strong Node JS
- Proficient with REST API development, debugging and testing in an AWS environment.
- 4+ years of proven ability within a programming and applications system environment developing AWS components spanning AWS SQS, EC2, S3 bucket, API Gateway, RDS, Lambda, Cognito, and CloudWatch
- Deep knowledge and at least 3+ years hands-on development in AWS Glue
- DynamoDB and Aurora DB Experience preferred.
- Proficient with DevOps/CI/CD via Jenkins
- Experience with Source Code Management tools like GIT
- Agile experience would be a plus.
- BS in Computer Science, Information Systems, Computer Engineering, or equivalent discipline
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!
Salary
150,000 - 155,000 /year