CrawlJobs Logo

Software Development Analyst

India, Chennai · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

Corporate Information Technology (CIT) – Operations Portfolio is seeking a Database Developer with strong hands-on experience in PL/SQL programming and a solid understanding of database design principles. Experience in enterprise data modeling and familiarity with cloud technologies (preferably Azure) will be considered a plus.

Job Responsibility

  • Develop, enhance, and optimize PL/SQL packages, procedures, functions, triggers, and scripts to support system functionality and business requirements
  • Work with relational database platforms to design efficient and high-performance database structures, schemas, and objects
  • Design and implement conceptual, logical, and physical data models as needed
  • collaborate with Data Modelers to support end-to-end data architecture
  • Document Low-Level Designs, Unit Test Plans, and Unit Test Cases
  • Collaborate with development teams to design, review, develop, and test PL/SQL components and related database objects
  • Perform bug fixes and ensure integrity of database logic across environments
  • Support integration testing to validate compatibility of database components with application modules
  • Strictly adhere to organizational coding standards, best practices, and performance guidelines
  • Assist with documentation and required artifacts for OIS clearance
  • Participate in SCRUM ceremonies
  • work closely with onsite and offshore teams
  • Perform timely resolution of issues and conduct root cause analysis
  • Proactively manage work items, timelines, and dependencies
  • communicate risks and trade-offs when necessary

Requirements

  • Bachelor's degree in Computer Science, or equivalent relevant experience
  • Preferably 2+ yrs experience of working in Azure Data Lake, Azure Data Factory and a virtualization tool like Dremio
  • Hands-on experience in managing and processing large volumes of data, with a strong understanding of data structures, indexing, and optimization techniques
  • Proven track record of performance tuning for data models, queries, and related processes to ensure optimal system performance and scalability
  • Excellent oral and written communication skills and the ability to articulate to all project members and stakeholders
  • Team player who works well with technical and non-technical resources
  • Must be organized and good at managing deliverables, meeting notes, presentations, and other documentation/communications
  • Hands-on experience with SQL tuning, query optimization, indexing strategies, and bulk data processing
  • Exposure to cloud-based data movement and analysis workflows (preferably Azure Data Lake, Azure Data Factory, etc.) is an advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Development Analyst

8 matching positions

Software Development Analyst

We are currently seeking a Software Development Analyst to join our team in Bang...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java
  • Kotlin (preferred)
  • Unit/Integration testing experience
  • Spring Boot
  • Microservices
  • Azure DevOps
  • Kubernetes
  • Docker
  • Logging, Debugging and monitoring experience
  • HTML
  • Fulltime
Read More
Arrow Right

Software Development Analyst

We are currently seeking a Software Development Analyst to join our team in Beng...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Python and Python frameworks such as Django, Flask, FastAPI
  • Familiarity with Python libraries including NumPy, Pandas, Polars
  • Experience with Node.js, Java, and Spring
  • Ability to independently design, develop, and maintain APIs
  • Knowledge of synchronous and asynchronous programming
  • Experience with messaging/queueing systems (e.g., RabbitMQ, AWS SQS)
  • Experience deploying services in an AWS environment
  • Hands-on experience working with Kubernetes
  • Strong understanding of CI/CD pipelines
  • Ability to write and optimize Dockerfiles
  • Fulltime
Read More
Arrow Right

Software Development Analyst

The Software Development Analyst role is an entry-level position focused on deve...
Location
Location
Mexico , CDMX, Ciudad de México
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java, OOP, Collections, Exceptions, Streams
  • Spring Boot (controllers, dependency injection, basic configuration)
  • SQL basics (queries/joins) and an RDBMS (e.g., PostgreSQL/MySQL)
  • REST API fundamentals
  • JSON
  • HTTP status codes
  • Git and a CI tool (GitHub Actions/Azure DevOps/Jenkins)
  • 0–2 years professional experience (internships/bootcamps acceptable)
Job Responsibility
Job Responsibility
  • Develop and maintain RESTful APIs and microservices in Java (Java 11/17)
  • Write clean, testable code
  • participate in code reviews and unit testing
  • Support defect triage, identify root causes, and implement fixes
  • Collaborate with QA to automate basic functional scenarios (e.g., via REST Assured or Postman collections)
  • Follow secure coding and SDLC practices (Git, CI/CD, branching)
  • Learn and support basic Guidewire integrations under senior guidance
  • Fulltime
Read More
Arrow Right

Software Development Analyst

The Software Development Analyst role focuses on facilitating Agile methodologie...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of experience in a related field
  • Deep understanding of Agile principles and practices, especially Scrum
  • Ability to facilitate Scrum ceremonies like daily stand-ups, sprint planning, reviews, and retrospectives
  • Strong verbal and written communication skills to effectively interact with team members and stakeholders
  • Skills to manage and resolve conflicts within the team
  • Ability to lead and motivate the team without direct authority
  • Analytical skills to identify and solve issues that may impede the team's progress
  • Basic understanding of the technical aspects of the project to better support the team
  • Ability to coach team members on Agile practices and principles
  • Efficiently managing time and prioritizing tasks to ensure smooth workflow
Job Responsibility
Job Responsibility
  • Facilitating Agile methodologies, particularly Scrum, within a team environment
Read More
Arrow Right

Software Development Analyst

The Software Development Analyst role requires 3 to 5 years of experience in Mic...
Location
Location
India , Chennai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 5 years of relevant experience as developer using Microsoft technologies
  • At least 4 year hands on knowledge in database programming preferably using SQL Server
  • Should have solid knowledge of XML, Java Script, service (SOAP/REST) concepts
Read More
Arrow Right

.NET Software Development Analyst

The .NET Software Development Analyst role at NTT DATA involves developing and m...
Location
Location
Canada , Toronto; Halifax
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of development and build experience with application programming interfaces (API) in React JS, .Net 6.0 using ASP.NET Core, WebAPI, C#, SQL Server, Azure Function Apps, and Rest Web Services
  • Front end Technology (MUST): React JS
  • Back end Technology (MUST): ASP.NET and C#
  • Platform Technology (MUST): Azure, API Management, OAuth2, Kubernetes, Docker, Linux, APIs, SQL Server, GitHub, and Azure DevOps
  • Bachelor’s degree in computer science or equivalent real-world experience
Job Responsibility
Job Responsibility
  • Develop and maintain client facing applications
  • Work directly with managers to develop individual projects with technical assistance given by fellow team members as needed
  • Collaborate with internal teams and interact with customers to find solutions for projects and operational issues for existing and proposed websites
  • Able to work independently
  • Able to efficiently manage their work assignments
  • Embrace a quickly changing environment requiring quick shifting of priorities
  • Fulltime
Read More
Arrow Right

Software Development Senior Analyst

We are currently seeking a Software Development Senior Analyst to join our team ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Orchestration Tools: Kubernetes
  • Packaging: helm
  • Automation & CI/CD: Gitlab CI/CD, Azure DevOps, Jenkins, Terraform
  • Monitoring, Observability tools: Dynatrace, Datadog, Grafana
  • Log analytics: EFK
  • Cloud: Azure, AWS
  • Database: PostgreSQL, IBM DB2
  • Source code: Git
  • Scripting: Bash
Read More
Arrow Right

Software Development Senior Analyst

We are currently seeking a Software Development Senior Analyst to join our team ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–8 years of IT experience with hands-on expertise in MuleSoft support and development
  • Strong experience in Mule 4, DataWeave 2.x, REST/SOAP APIs, and integration patterns
  • Experience in supporting scheduler-based or batch-driven integrations
  • Strong troubleshooting skills with log analysis, job failure handling, and performance tuning
  • Understanding of Linux/Unix, scheduling concepts (cron/batch jobs), and JVM fundamentals
  • Familiarity with incident/problem management processes (ITIL preferred)
  • Strong analytical, communication, and coordination skills
  • Ability to work in production support environments and handle critical incidents
  • Willingness to work in rotational support shifts, including weekends and on-call coverage
  • Availability during critical batch processing windows and release cycles
Job Responsibility
Job Responsibility
  • Provide L2/L3 production support for MuleSoft applications, with a focus on scheduler-based and batch integrations
  • Monitor, troubleshoot, and resolve incidents related to Mule 4 flows, scheduled jobs, APIs, and DataWeave transformations
  • Perform root cause analysis (RCA) for job failures, performance issues, and integration breakdowns
  • implement fixes and preventive measures
  • Handle code-level fixes, minor enhancements, and configuration updates in MuleSoft applications
  • Ensure timely execution of scheduled jobs, including dependency handling and recovery/re-run strategies
  • Monitor application health, logs, and job executions
  • proactively identify and address performance bottlenecks (memory, JVM, threading, scheduling delays)
  • Support deployments on CloudHub
  • Manage and troubleshoot API integrations and connectivity issues across internal and external systems
  • Fulltime
Read More
Arrow Right