Role and Responsibilities
	- Write well-designed, testable, efficient code. Develop high quality software with minimal iterations
	- Integrate software components into a fully functional software system
	- Develop software verification plans and quality assurance procedures
	- Document and maintain software functionality
	- Work with deployment tools and understand continuous integration
	- Comply with project plans and meet the expectations of the customer
	- Participate in peer coding, peer reviews, and knowledge sharing sessions
	- Adhere to timelines in case of internal training and client facing tasks
	- Follow coding standards and software development hygiene diligently
	- Develop high quality software with minimal iterations
	- Adhere to strong programming ethics - naming conventions, commenting, semantics
	- Ensure manual unit testing, unit testing with frameworks
	- Understand and execute upon requirements from client/manager/lead
	- Understand SDLC and participate in agile ceremonies
	- Partner across projects and technologies
	- Actively utilize strong analytical and logical skills; proactively think through the solution; seek clarification before coding; explore root causes of problems before taking action
	- Stay up-to-date and research the latest developments and skills in technology; apply to all projects. Pick up new technologies quickly
	- Strictly adhere to the policies and procedures of the organization
Preferred Qualifications
	- Strong understanding of web applications/basic web technologies (HTML/CSS/JS)
	- Expertise in at least one object oriented programming or scripting language viz Java/Python/PHP/.Net/Apex etc.
	- Excellent verbal and written communication skills - ability to articulate clearly, concisely, and with context at all times
	- High confidence and assertiveness; share concerns and feedback, even during challenging situations
	- A collaborative, positive team member who builds good working relationship with team members; foster a cordial work relationship with peers and manager
	- Desire to continue to develop self and others; takes feedback positively and works on it seriously, Is not afraid of making mistakes as part of learning. Proactively seeks help/assistance as needed
Information Security and Data Privacy
	- Ensure any sensitive information of the project/organization stays protected as per the guidelines of General Data Protection Regulation (GDPR) and report any breach, vulnerability or threat to the respective Data Protection Officer (DPO) without delay
	- Ensure all data of the customer/organization processed must be done on one of the following lawful bases: consent, contract, legal obligation, vital interests, public task or legitimate interests
	- Adherence to GDPR and ISMS standards to value privacy at every level