Job Responsibilities
- Design, Build, Test and Deploy cutting edge solutions at scale, impacting millions of customers and directly impacting the top line by generating millions of dollars of revenue.
- So for a given problem, come up with optimized solutions and write clean code which is maintainable and easily understandable. You should also write unit tests for code and test it thoroughly before publishing.
- Code should have high standards and maintain high quality of his deliverables. He should be responsible for fixing own bugs and maintaining them.
- Engaging with product management to take the product vision or business problem to the tech definition, implementation and successful deployment.
- Responsible for system analysis, design and architecture for the entire product/platform handling millions of transactions, refactoring both backend and frontend layer to make it more resilient.
- Responsible for ensuring nonfunctional attributes e.g., scalability, availability, serviceability, usability and practical aspects during the various phases of development.
- Putting together technical write-up for programming features of the site andensuring team members understand deliverables and have task lists.
- Work closely with Automation teams to determine testing requirements to ensure full coverage and the best quality of product.
- While completing all of the above duties you must maintain excellent communication with the stakeholders while managing their expectations
Qualification:
Excellent verbal and written communication skills, such as meeting facilitation, presentation and documentation
Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
3+ Years of experience in technical design, software development and architecture at the backend side involving scalable, high performant and available platform
Hands-on experience in working on SaaS based product and Open-Source Technologies including Java, Spring boot, Python, Django, Distributed system technology, PostGreSQL database and NoSQL Database
Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS, Maven, Ansible like build & deployment (continuous integration) tools.
A very good understanding on event-driven, microservices architectures and web services.
Good knowledge in security and identity management
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.