Job Title: Senior Software Engineer Backend (Node JS)
Location: Addison TX(5 days onsite) Texas Candidate Only
Experience: 12 years
Contract: Long term
Required Qualifications:
B.S. in relevant technical degree
7 years of experience in full stack development using Python NodeJS JavaScript React TypeScript and SQL
You know when to use an existing solution and when to build something new
You possess strong system design skills with extensive experience designing scalable and highly available distributed systems
Strong software development and design experience as a lead developer
At least 3 years experience with the AWS or Azure ecosystem including tools services and resources that enable scalable available and distributed processing.
Experience in designing and building scalable Microservices.
Experience with serverless development Fargate ECS and EKS
Strong database experience with writing complex SQL queries and analysis of data correlations.
Experience working with NoSQL databases like Dynamo Cassandra Mongo is a plus
Proficiency with software best practices (e.g. CI/CD using Git/AWS Code Commit writing units tests maintaining clear documentation UML diagramming with tools like Lucid etc.)
It should be a given that the role needs excellent written and verbal communication skills.