Custom Software Engineer

12 - 16 years

14 - 18 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


 About The Role  

Project Role :
Custom Software Engineer

Project Role Description :
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills :Oracle NetSuite SuiteCloud Platform

Good to have skills :
Oracle NetSuite ERP Financial Management
Minimum 12 year(s) of experience is required

Educational Qualification :
15 years full time education
Job Summary This position is for a forward-thinking AI Engineer to join our growing team focused on building intelligent, autonomous agents and MAS (Multi-Agent System) that power next-generation enterprise workflows. You'll work at the intersection of machine learning, generative AI, and agentic orchestration frameworks to design scalable, resilient systems that think, decide, and act. This position will also spearhead technical innovation, guide and mentor development teams, and drive product ownership, solution design, and software delivery in a multi-cloud environment.Roles and responsibilities:1.Design and develop highly available, reliable, and scalable modern SaaS cloud-based solutions. 2.Design, build, and deploy AI agents using frameworks like Oracle AI Studio, CrewAI, LangGraph, Azure AI Foundry, CoPilot Studio etc 3.Develop and fine-tune machine learning models and LLM-powered agents for real-world tasks 4.Integrate agents with enterprise systems, APIs, and orchestration layers 5.Use GitHub Copilot across SDLC phases"”from prototyping to testing and documentation 6.Collaborate with product and business teams to translate use cases into agent roles and behaviors 7.Implement fallback logic, memory layers, and human-in-the-loop escalation for agent reliability 8.Contribute to internal tooling, agent registries, and governance models 9.Stay current with emerging frameworks like Rovochat, MS Copilot, and multi-agent mesh architectures 10.Lead and participate in domain-driven software design and code review sessions, using modern modeling tools to create customer-focused architecture. 11. Create technical design specifications based on functional requirements and analysis documents, and provide constructive feedback during reviews. 12. Write modular, scalable, testable, and high-performance code using software engineering best practices and industry-standard security tools. 13. Plan, prioritize, and execute complex, high-priority tasks independently and as part of an Agile team. 14. Participate in and lead incident management and on-call procedures to ensure timely resolution and effective communication. 15. Evaluate and adopt innovative technologies and practices to enhance SDLC efficiency and product quality. 16. Develop and maintain CI/CD pipelines using GitHub Actions and support continuous improvement of build and delivery systems. Supervisory responsibilities:17. Team player who's willing to play multiple hats like Product Owner, Scrum Master, in addition to the core role. Technical experience & Professional attributes:1. Participate and lead a demonstration of product features to program stakeholders 2. Influence organizational peers and mentor senior team members 3. Partner with PM/TPM/EM on Program level feature prioritization PI over PI4. Participate and lead team practices in Incident Management and On-Call proceduresNetSuite modules:An in-depth understanding of how modules like Financial Management, Order to-Cash, and Procure-to-Pay work, including multi-subsidiary and multi-currency environments. System configuration:Proficiency in setting up and customizing NetSuite via standard tools, such as:SuiteFlow:For creating workflows for approvals and automations. SuiteBuilder:For customizing forms, fields, and records. Saved Searches and Reports:For creating custom reports and analytics. Roles and Permissions:For managing user access and controls. Data management:Experience with data migration activities like CSV imports and exports. Certifications:While not always mandatory, certifications demonstrate expertise. Highly valuable certifications include:SuiteFoundation NetSuite Administrator Certified ERP ConsultantEnterprise AI IntegrationA consultant must be an expert in all aspects of NetSuite development and customization. 1. SuiteScript:Comprehensive knowledge of SuiteScript, NetSuite's JavaScript-based scripting language. Proficiency in SuiteScript 2.0 and 2.1 syntax and best practices is essential for writing client scripts, user event scripts, scheduled scripts, and more. Experience converting older SuiteScript 1.0 scripts to the current version is highly valued.SuiteCloud Development Framework (SDF):Expertise in using SDF for project-based development, version control, and automated deployments. This is crucial for managing customizations in a modern, scalable, and team-oriented environment. SuiteTalk (Web Services):Deep understanding of integrating NetSuite with external applications using SuiteTalk. Proficiency with both RESTlet APIs and SOAP-based web services is necessary for building complex, real-time integrations. Performance optimization:The ability to write efficient scripts and optimize existing ones to ensure high performance and minimize "governance" usage.This includes leveraging SuiteQL and N/query modules for faster data retrieval and utilizing asynchronous processes for heavy tasks.SuiteBuilder and SuiteFlow:While developers focus on custom code, they must also master the declarative tools used by functional consultants. This enables them to leverage out-of-the box features where appropriate and to build customizations that are well integrated with the platform.Certified credentials:Relevant certifications like SuiteCloud Developer I and II validate expertise and are often required for more senior positions.NetSuite AI connector:Experience with the Model Context Protocol (MCP) and configuring the AI Connector Service within NetSuite.Agentic Frameworks & Orchestration:Hands-on experience with CrewAI, LangGraph, and Azure AI Foundry for building and deploying autonomous agents. Also knowing multi agent orchestration patterns, including reflexive loops and communication protocols (A2A, ACP etcDeveloper Productivity & Integrations:Skilled in using GitHub Copilot across SDLC phases for code generation, refactoring, and testing. Familiarity with Rovochat and Microsoft Copilot integrations to enhance agent workflows and developer experienceJavaScript and web technologies:A thorough understanding of JavaScript is paramount, along with familiarity with modern frameworks, HTML, and CSSAPIs and authentication:Experience working with REST/SOAP APIs and authentication protocols like OAuth 2.0 and Token Based Authentication.Database concepts:Knowledge of SQL is necessary for building advanced saved searches and SuiteQL queries to interact with NetSuite data effectively.Integration platforms:Experience with third-party integration platforms like Celigo or Dell Boomi is a plus.Source control:Proficiency with version control systems like Git for managing code changes, collaborating with a team, and adhering to development best practices. Debugging and support:Strong troubleshooting skills for diagnosing and resolving technical issues, both during implementation and in ongoing support.Project management:The ability to estimate effort, manage technical tasks, and work collaboratively within an Agile or SDLC framework
Additional Information:You will be working with a Trusted Tax Technology Leader, committed to delivering reliable and innovative solutions Qualification 15 years full time education

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Accenture logo
Accenture

Professional Services

Dublin

RecommendedJobs for You