* Onshore-offshore coordination experience
* Should possess strong computer science fundamentals: data structures, algorithms, programming l...
Description
Onshore-offshore coordination experience
Should possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
In-depth understanding of software architecture especially event driven architectures
Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
Expert in Python with knowledge of any of the Python framework such as Django, Flask etc.
Experience in using GraphQL
Excellent skills in REST based web service APIs & SQL queries
Comfortable with HTML, CSS, and JavaScript
Comfortable with modern HTML5 frameworks (Angular, Vue, React) and TypeScript
Experience working with RDBMS and NoSQL DBs such as PostgreSQL, DynamoDB, ElasticSearch, or equivalent data stores
Strong understanding of web services, caching, scalability, REST/SOAP principles
Understanding of MVC/T design patterns and frameworks
Strong experience in DB Design, SQL queries & optimization
Strong problem solving and analytical skills
Experience with AWS Services such as serverless stack, EC2, S3, IAM etc
Experience with Docker/Containers
.AWS serverless Lambda for Microservices development
Good to have:
Understanding of TastyPie, Dynamo DB
Familiarity with Threat Intelligence, Incident Response
Drive good engineering practices
Have experience in writing unit tests/design patterns
Demonstrated success leading application development across desktop, web and mobile
Experience in guiding and mentoring software developers a plus
Great Object Oriented coding practices, including strong design patterns knowledge, Refactoring, Clean Code, Domain Driven Design, Encapsulation etc and enterprise integration
Good to have production support experience
Passion for technical and team leadership and a willingness to mentor and work with developers at all levels of experience.