Educational Qualification:- Bachelor of Technology in Computer Science or related field
Years of Experience: 3 - 10 Years
# of positions: Multiple
Required Skills:
	- Expertise in front end languages such as HTML, CSS and JavaScript.
- Expertise in User Interface frameworks such as Angular JS, React JS (Preferred).
- Expertise in server-side languages such as Powershell, Python, Java, .Net, NodeJS, C#
- Proficiency with database technology such as MySQL, Oracle and MongoDB.
- Hands on experience in writing and reviewing requirements, test plans and design documents.
- Exposure to Agile development Methodologies
- Good understanding of OOPs Design principles
- Exposure to microservices application development
- Good problem-solving & analytical skills
- Good Communication skills, verbal, written and listening skills
Nice to Have:
	- Exposure to the product development in one of the cloud platforms (Azure, AWS, Google Cloud)
- Good understanding of DevOps Technologies
- Exposure to Test Driven Development
- Experience in Hybrid Mobile Application development
- Experience in integrating with Blockchain or AI/ML or IoT solutions will be an advantage
Roles and Responsibilities
	- Design, develop, and implement software solutions
- Support the entire application lifecycle (concept, design, test, release and support)
- Gather specific requirements and suggest solutions
- Lead quality assurance and testing
- Collaborate with Product development team to plan new features
- Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.
- Implement integrations requested by customers
- Deploy updates and fixes
- Collaborate with team members to improve the company's engineering tools, systems and procedures.
- Handle Management and end user communication