CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Digital Software Intermediate Analyst India Jobs

1 Job Offers

Filters
TA Solutions Business Analyst
Save Icon
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Explore a world of opportunity in Digital Software Intermediate Analyst jobs, a pivotal and growing career path at the heart of modern technology teams. Professionals in this role are the crucial bridge between foundational junior developers and senior architects, taking on greater technical responsibility while honing their expertise. As an intermediate analyst, you are a developing professional who deals with most problems independently and applies in-depth specialty knowledge to create robust, scalable digital solutions. This position is ideal for those with several years of experience who are ready to deepen their technical skills and begin influencing project direction and mentoring peers. Typically, individuals in these jobs are integral to the entire software development lifecycle. Common responsibilities include designing, developing, testing, deploying, and maintaining sophisticated digital applications and backend services. A significant part of the role involves writing clean, efficient, secure, and well-documented code that adheres to industry best practices. These professionals often specialize in creating and managing APIs, particularly RESTful services, ensuring they are performant and secure. They work with modern architecture patterns, such as microservices, and are frequently tasked with developing, managing, and optimizing databases, both SQL and NoSQL. Collaboration is key; intermediate analysts regularly work with product managers, solution architects, and other engineers to translate complex business requirements into technical specifications and well-architected solutions. They also actively participate in and conduct code reviews to maintain high code quality and share knowledge across the team. Furthermore, they engage in troubleshooting, debugging, and optimizing existing software for maximum speed, scalability, and reliability, often within containerized environments like Kubernetes. The typical skill set for these jobs is comprehensive. Strong proficiency in a core programming language like Java and its modern frameworks (e.g., Spring Boot) is almost universally required. A solid understanding of database technologies, API management platforms, and containerization tools like Docker is standard. Experience with CI/CD pipelines and tools such as Jenkins or GitLab CI for automated testing and deployment is a common expectation. Beyond technical prowess, successful candidates possess excellent problem-solving and analytical abilities, allowing them to address complex technical challenges. Strong communication and interpersonal skills are essential for effective collaboration in an Agile team environment. A proven ability to manage multiple priorities and deliver high-quality work on schedule is a hallmark of a competent intermediate analyst. Typically, a bachelor's degree in computer science or a related field (or equivalent experience) and 5-8 years of professional experience in application development are standard requirements for these rewarding jobs. If you are looking to advance your career by building critical digital infrastructure and driving technical excellence, exploring Digital Software Intermediate Analyst jobs is your next strategic move.

Filters

×
Category
Location
Work Mode
Salary