About the role
KNOWLEDGE & REQUIREMENTS
• Highly motivated, self-learner, and technically inquisitive • Deep knowledge and experience with object-oriented design principles and patterns • .net programming language preferred • Experience developing, deploying, and supporting REST services and microservices • Deep understanding of Test-Driven Development, unit/integration/load automated tests, experience with testing frameworks, static and dynamic code analysis tools • Experience using cloud services for concepts such as storage and compute. Capable of applying infrastructure as code practices. Experience with Kubernetes and AWS preferred. • Experience with relational databases, non-relational databases, and messaging systems. • Provides a positive impact on team: influences team decisions, mentors peers, drives innovation • Works well with business stakeholders. Experience proposing product features to increase product value. • Excellent written and verbal communication skills.
EDUCATION & EXPERIENCE REQUIREMENTS
• Minimum years of work experience: 6 years • Minimum level of education or education/experience: Bachelors or equivalent work experience in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT