Padmi
CAI logo
CAI

equipment commissioning · validation engineering

Sr. Analyst Programmer

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at CAI

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Sr. Analyst Programmer at CAI, you will be responsible for designing, developing, and maintaining enterprise-grade applications that are scalable, secure, and high-performance to align with business objectives. Your role will involve contributing to system architecture decisions and mentoring junior developers. Key Responsibilities: - Design, develop, test, and maintain complex applications to meet business and technical needs - Develop and consume RESTful APIs, integrate with third-party systems, and troubleshoot critical system issues - Optimize applications for performance, scalability, and security - Contribute to system architecture design and technical solution planning - Review code for best practices, quality, coding standards, and maintainability - Mentor junior team members, providing guidance and technical support - Document system processes, architecture, technical designs, and updates for reference and compliance - Lead specific segments within large projects to ensure alignment with overall system architecture and business objectives Qualifications Required: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field - 3-5 years of experience in software development, system architecture, and technical leadership Additional Details: CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. With over 40 years of experience, CAI excels in uniting talent and technology to empower clients, colleagues, and communities. As a privately held company, CAI prioritizes doing what is right and focuses on delivering tailor-made solutions that create lasting results across the public and commercial sectors. The company is at the forefront of promoting neurodiversity in the enterprise. Role Overview: As a Sr. Analyst Programmer at CAI, you will be responsible for designing, developing, and maintaining enterprise-grade applications that are scalable, secure, and high-performance to align with business objectives. Your role will involve contributing to system architecture decisions and mentoring junior developers. Key Responsibilities: - Design, develop, test, and maintain complex applications to meet business and technical needs - Develop and consume RESTful APIs, integrate with third-party systems, and troubleshoot critical system issues - Optimize applications for performance, scalability, and security - Contribute to system architecture design and technical solution planning - Review code for best practices, quality, coding standards, and maintainability - Mentor junior team members, providing guidance and technical support - Document system processes, architecture, technical designs, and updates for reference and compliance - Lead specific segments within large projects to ensure alignment with overall system architecture and business objectives Qualifications Required: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field - 3-5 years of experience in software development, system architecture, and technical leadership Additional Details: CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. With over 40 years of experience, CAI excels in uniting talent and technology to empower clients, colleagues, and communities. As a privately held company, CAI prioritizes doing what is right and focuses on delivering tailor-made solutions that create lasting results across the public and commercial sectors. The company is at the forefront of promoting neurodiversity in the enterprise.

One address, no account. We’ll tell you when matching roles go live.

More at CAI

Related open roles

View all roles