• Collaborate with business users to understand usability needs and create storyboards and wireframes.
• Integrate new functionalities using advanced Cloud tools, ensuring compatibility with legacy systems.
• Document and apply best practices to maintain product quality and uphold the brand.
• Translate user stories and application requirements into functional software.
• Plan and estimate development efforts.
• Conduct unit testing using appropriate frameworks to ensure bug-free releases.
• Perform peer code reviews and enforce coding standards through manual and automated checks.
• Identify and implement process improvements and code optimizations.
• Debug and verify logs to resolve issues and enhance application performance.
• Address bottlenecks and bugs to ensure optimal application responsiveness.
• Collaborate with system analysts and team members to gather functional requirements.
• Work with QA teams to resolve defects across environments.
• Ensure seamless integration with legacy systems, meeting all compliance and interface specifications.
• Analyze business requirements and assess architectural impacts.
• Maintain project properties aligned with client infrastructure.
• Design solutions for coding, system level, and troubleshooting challenges.
• Prepare documentation and stage code for cloud deployment.
• Configure cloud environments based on business goals, under guidance from Principal Engineers.
• Deploy applications across environments using Pivotal Cloud Foundry (PCF)/ OpenShift/ AWS.