Lead technical design, development, and delivery of software solutions while managing project activities and client engagements.
Responsibilities
Provide technical expertise and contribute to the successful delivery of one or more projects simultaneously.
Design, develop, and maintain clean, scalable, high-performance, and maintainable code.
Develop and support software solutions, including applications, database integrations, interfaces, and enhancements to existing functionality.
Advise clients on software architecture, technical solution design, and implementation approaches.
Lead client engagements and coordinate cross-functional teams to ensure deliverables meet business objectives, quality standards, and applicable compliance requirements.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Senior analyst responsible for designing, coding, testing, and maintaining software components, collaborating with senior engineers, mentoring juniors, and contributing to architectural decisions.
Responsibilities
Collaborate with software development team to design, code, and test software solutions
Work with senior team members to meet project requirements and deadlines
Contribute to troubleshooting and problem-solving in software development
Participate in development and documentation of software requirements and specifications
Debug and resolve complex production issues
Requirements
Bachelor's degree in Computer Science or related field
The person on this role will be managing a team size between 50-80 in delivering business solutions for clients, working very closely with offshore delivery and COE team.
Responsibilities
Manage end-to-end service delivery ensuring specific objectives are met
Review and resolve issues related to staffing, estimating, client concerns, and operations
Create alternative approaches focusing on strategic or long-term approaches for client needs
Collaborate with account teams and leverage use of innovation
Identify and develop solution opportunities and ensure appropriate implementation of customer solutions
Requirements
Bachelor's degree in business, software engineering, or related field