Key Skills: Full Stack Development: Design, develop, and maintain both frontend and backend components of web applications, ensuring seamless integration and functionality across the entire stack.
- Frontend Development: Update and maintain user interfaces for legacy applications using relevant front-end technologies (e.g., older versions of HTML, CSS, JavaScript, or proprietary frameworks).
- Backend Development: Manage server-side logic, databases, and integrations, often involving older technologies (e.g., Java, .NET, SQL databases, etc.).
- Security and Compliance: Implement security best practices and compliance based on Singtel Cybersecurity standards.
- Monitoring and Troubleshooting: Implement monitoring, logging, and alerting solutions to proactively identify and address performance issues, errors, and security threats.
- Documentation and Collaboration:
Document technical designs, implementation details, and operational procedures, and collaborate with cross-functional teams to ensure alignment and knowledge sharing.
- Testing & Quality Assurance: Ensure that all changes are thoroughly tested before deployment to prevent disruptions in business operations.
- Modernization Efforts: Participate in discussions and planning for potential system modernization or migration, balancing the need to maintain legacy support with future development goals.
- AI-Assisted Development & Solution Design: Understands how to collaborate with AI tools as a productivity multiplier while maintaining robust engineering judgment and code ownership.
📌 Senior Software Engineer (Pune)
🏢 NCSi
📍 Pune