Overview
Software Developer role within the Chase Media Central programme, building and maintaining integrations, data-movement logic and platform services that let Media Central (Microsoft Dynamics 365 Business Central) interoperate with surrounding media and finance systems.
What you'll do
- Design, develop and maintain application components for the Media Central ecosystem, with a strong focus on integrations, data exchange and system interoperability.
- Build and enhance services using Microsoft technologies (C#, ASP.NET, SQL Server, Azure) to support end-to-end platform functionality.
- Prepare detailed technical design documents covering solution approach, interface behaviour, error handling, data transformations and performance considerations.
- Contribute to user story refinement and translate requirements into technical tasks and actionable engineering work.
- Implement reliable data-movement logic, including scheduled jobs, query layers and transformation steps used by downstream teams (Reporting, BI, Data Migration).
- Work with QA and BI/Data teams to validate data flows, troubleshoot discrepancies and improve stability and performance.
- Ensure integrations and platform components are tested thoroughly, using structured unit, functional and regression tests.
- Investigate and resolve application and integration incidents; provide clear root-cause analysis, workarounds and permanent fixes.
- Maintain accurate technical documentation, release notes and support guides.
- Participate actively in code reviews, architecture discussions and continuous improvement of engineering standards, tooling and delivery practices.
- Work closely with Product Owners, QA Leads, BI/Data counterparts, implementation teams and market SMEs to ensure solutions meet expectations and fit the broader programme landscape.
- Collaborate with local and global teams to ensure consistent, scalable and maintainable engineering approaches across markets.
What you'll need
- 3–5+ years of software development experience (5–7+ for senior-level profiles).
- Strong development capabilities in C#, ASP.NET, SQL Server, Azure and related Microsoft technologies.
- Solid understanding of integration concepts (REST, data sync patterns, transformation logic), even if not exclusively API-focused.
- Ability to produce high-quality technical designs, including interface definitions, data mappings and flow documentation.
- Experience with Agile development methodologies and modern engineering practices (code reviews, version control, DevOps workflows).
- Ability to analyse complex requirements, identify technical implications and translate them into clear, feasible development tasks.
- Strong debugging and troubleshooting skills across application, database and integration layers.
- Ability to learn new systems and tools quickly and apply them in a structured, maintainable manner.
- Strong communication skills for collaborating with cross-functional teams across regions.
- Proactive, flexible, “can-do” mindset; comfortable working in fast-moving, multi-market environments.
- High focus on customer satisfaction; ability to support end users, market teams and global stakeholders effectively.
- Team-player attitude with willingness to contribute wherever needed across the product lifecycle.
Details
- Location: Chennai, India.
- Hybrid work with teams in the office around four days a week.
Read the full description and apply on the company’s own careers page.