Work in a leadership role and collaborate with product owners and the engineering team on architecting, planning, and delivering innovative features for the company
Look into the design need for the creation of new and/or modification of existing features
Work with the team to determine project scope, effort, and timelines
Collaborate with cross-functional teams in the development of new systems and services and address design issues
Actively participate in all relevant software development phases
Ensure product scalability and high-performance designs in the company
Ability to work in a fast-paced team environment where team members are required to multi-task across domains
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 7+ years of relevant experience as a full-stack developer
Extensive experience in C#/Java, Typescript, JavaScript
A minimum of 3+ years of experience with Angular or React
Demonstrable experience in GraphQL, Node.js, Nest, Redis, SaaS in a microservices environment is a plus
Experience with Microservice architectures that leverage Docker and Kubernetes is required
At least 5+ years of experience developing for SQL Server or Oracle RDBMS environments
Nice to have experience in other database systems, including Postgres, MySQL, ElasticSearch, Mongo, and NoSQL
At least 5+ years of experience collaborating in high performance, agile teams with Scrum
Excellent interpersonal and written communication skills