Software developer

Apply for this job

Email *

Job Description

<strong><u>Job Description<br><br></u></strong>Executes software development projects and change management with high quality design and architecture with a focus on performance, scalability, security and stability. Ability to independently handle complex software development tasks all the way to release management processes for their respective applications. Engages with other application team, business analyst and stakeholders at different stages of the project to ensure to complete on time with quality. Expected to adhere to best practices on software development and change management.<br><br>The focus is process automation and digitization to provide positive customer journey and employee efficiency.<br><br><strong><u>Responsibilities<br></u></strong><ul><li>Design systems or applications based on business and client requirements</li><li>Develop programs based on design and requirements specifications</li><li>Handles Change management environment</li><li>Create test specifications and execute testing</li><li>Conduct review of technical work outputs</li><li>Fix bugs; Work on enhancements; Handle change requests<br></li></ul><strong><u>Required Skills</u></strong> <ul><li>Degree in Computer Science, Computer Engineering, or related field</li><li>Strong technical, analytical, troubleshooting, and communication skills</li><ul><li>Experience in developing full-stack application</li></ul><li>Experience in software development using Java technology, Python, SQL</li><li>Experience in HTML, DHTML and related front end technology</li><li>Experience in developing with APIs</li></ul>