Senior Software Engineer - Full Stack
Core
Design and deliver enterprise-grade, AI-first full stack applications for Master Data Management (MDM) workflows, integrating frontend and backend layers to manage trusted data.
Role type
Senior IC full stack software engineer (AI-assisted)
Builds
Scalable, production-ready MDM platforms and REST APIs
Domain
Data integrity, Master Data Management (MDM), AI-assisted software engineering
Deliverable
production ML models | product features
Required skills
Java, React/Angular, JavaScript, REST API design, system architecture, concurrent programming, test-driven development, cloud platforms (AWS/Azure), AI tool usage (Copilot/ChatGPT)
Preferred skills
SQL/NoSQL, Python, CI/CD pipelines, MDM concepts, defensive programming
Technologies
Java, React, Angular, AWS, Azure, Copilot, ChatGPT, Claude
Responsibilities
Develop full stack applications and responsive UI components; Design and implement REST APIs and service integrations; Lead debugging and root-cause analysis of complex defects; Use AI tools for coding, debugging, and productivity; Write unit and integration tests; Lead code reviews and participate in Agile ceremonies
Seniority
Senior, hands-on IC with mentorship responsibilities