HamburgerMenu
hirist

Programmer Analyst - SQL/Webservices

Talent Socio
Mumbai
3 - 7 Years
star-icon
3.9white-divider12+ Reviews

Posted on: 01/09/2025

Job Description

About the Role :

We are looking for a detail-oriented and technically strong Programmer Analyst to join our development team.

In this role, you will be responsible for designing, coding, testing, and supporting web-based applications and data-driven solutions.

You will also work closely with cross-functional teams to understand business requirements, perform system analysis, and deliver scalable solutions aligned with the projects goals.

The ideal candidate has hands-on experience with SQL, web services, server integration, and a solid understanding of the full software development lifecycle (SDLC).

This is a highly collaborative role that requires strong analytical thinking, problem-solving ability, and a passion for solving real-world business problems through technology.


Key Responsibilities :


- Understand, analyze, and document business and technical requirements.


- Collaborate with business analysts and stakeholders to translate use cases into technical specifications.

- Participate in the estimation and scoping of new projects and modules.

- Design and develop efficient, reusable, and reliable application components using industry best practices.

- Write clean and maintainable code, with proper documentation, following coding standards and SDLC.

- Develop and maintain database logic using MySQL, including DDL, DML, and DCL operations.

- Work on web-based applications, web services (REST, SOAP), and device-server integration using JSON and XML.

- Exposure to Amazon AWS Glue services and ability to integrate ETL/data processing pipelines is a strong plus.

- Evaluate and integrate open-source frameworks/technologies to improve application capabilities.

- Support data migration, transformation, and integration with external systems or APIs.

- Perform unit, module, integration, and system testing to ensure functionality and performance.

- Debug and fix issues reported by QA, business teams, or end-users.

- Conduct code reviews and peer reviews to ensure quality and maintainability.

- Enhance and maintain existing applications, troubleshoot bugs, and provide post-deployment support.

- Perform database performance tuning and ensure data integrity and security.

- Provide technical support to cross-functional teams and departments as needed.

- Research and recommend tools, technologies, and frameworks that could enhance productivity and application performance.

- Suggest innovative solutions and contribute to architectural discussions.

- Participate in process improvements and ensure adherence to standard development methodologies.


Required Skills & Qualifications :

- 3 to 6 years of hands-on experience in software development and analysis.

- Strong MySQL knowledge, including writing complex queries, stored procedures, functions, and optimization.

- Proficient in DDL (Data Definition Language), DML (Data Manipulation Language), and DCL (Data Control Language) commands.

- Solid understanding of web-based application development using modern frameworks and technologies.

- Experience with JSON, Web Services (REST/SOAP), and device-to-server communication.

- Strong understanding of software engineering principles, data structures, algorithms, and design patterns.

- Knowledge of SDLC, including Agile/Scrum methodology.

- Excellent analytical, problem-solving, and debugging skills.

- Good understanding of version control systems such as Git.

- Strong communication and interpersonal skills; ability to collaborate across teams and work independently when required


info-icon

Did you find something suspicious?