Perform hands-on coding, ensuring high standards of code quality, reliability, and adherence to application architecture standards.
Communicate effectively within the sprint team and across teams on proposed designs and solutions, while proactively identifying and communicating risks, mitigations, and technical issues in a collaborative manner.
Collaboratively work to support technical deliverables throughout the software development lifecycle, including contributing to estimates, technical designs, build, and implementation working with Tech Leads and other developers.
Work on scaled agile development teams to understand business needs and transform complex requirements into innovative solutions.
Independently pick up and own innovation initiatives, applying modern technologies to solve customer problems. Leverage GenAI (Artificial Intelligence) to implement solutions that improve speed and productivity.
Requirements
3+ years of hands-on software development experience using any modern programming language such as Java, C#, C++, Python or JavaScript.
Strong understanding of Object-Oriented design, Java or .NET frameworks, front-end technologies (HTML, CSS, JavaScript, AJAX, JSON, Angular/React), XML technologies knowledge (SAX, DOM and XSLT), SQL (SQL Server) and cloud platforms (preferably AWS).
Must have strong experience as Developer of REST/SOAP API services.
Experience with continuous integration and DevOps tools (GitHub, Jenkins, Rally, SonarQube).
Proven experience working effectively with cross-functional teams independently.
Excellent analytical, problem-solving, interpersonal, verbal, and written communication skills.