Key Roles & Responsibilities
- Manage the complete software development lifecycle from conception through deployment.
- Design, develop, test, and deploy enterprise-level applications using modern full stack technologies.
- Maintain, enhance, and upgrade applications following deployment.
- Oversee analysis, coding, building, and deployment activities across the development lifecycle.
- Ensure automated testing is integrated into the development process and provide regular feedback to management.
- Modify, test, and optimize existing applications to improve performance and functionality.
- Develop and maintain REST APIs to support front-end and backend integrations.
- Collaborate closely with cross-functional business and technical teams to deliver solutions aligned with requirements.
- Support CI/CD pipelines to enable efficient and reliable application deployment.