ApplyPrincipal Software Architect - Deployment Strategist
Posted about 2 months agoViewed
View full description
Requirements:
- Proven success working in a Client-facing capacity while playing a Team Lead role within a matrixed team framework.
- Minimum of 5 years of professional hands-on experience building high-performance, reliable systems in a complex, multi-tiered and distributed environment.
- Expertise in designing and implementing services in Node.js and Golang.
- Professional experience with RDBMSs and NoSQL Databases, preferably PostgreSQL and Elasticsearch.
- Strong problem-solving and analytical skills.
- Experience writing maintainable code with unit tests and design patterns.
- Familiarity with tech stack: Jasmine Framework, JavaScript, Node.js, Jest.js, GraphQL, Apollo GraphQL, Go, PostgreSQL, AWS, Docker, GitHub.
- Bachelor’s in Computer Science or related Technical field.
Responsibilities:
- Partnering with clients to understand their operations and challenges.
- Developing and deploying data-driven workflows and analytics tools.
- Facilitating collaboration between technical teams and non-technical stakeholders.
- Ensuring adoption of software solutions through training and support.
- Delivering measurable outcomes aligned with client goals.
Apply