CrawlJobs Logo

Senior App Development and Integrations Services

India, Bangalore · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

The Senior App Development and Integrations (Customisation) Services role leads the delivery of advanced, customised ERP solutions within the Jeeves ERP platform as an integral part of our Solution Center. The Senior Developer partners closely with business stakeholders, architects and technical leaders to translate complex business needs into scalable, high-quality solutions that align with both Forterro’s and our customers’ strategies. The Senior Developer extends and enhances Jeeves’ standard capabilities through the design, development and implementation of high-value customisations including integrations, applications and customer-specific modifications. The Senior Developer serves as Lead Developer in implementation and upgrade projects, providing technical direction and guidance, ensuring quality throughout the project and maintaining alignment with best practices, customer requirements and project timelines. In addition, the Senior Developer contributes strategically to the Solution Center by shaping, designing and evolving our portfolio of internal applications, frameworks and tools that expand the Jeeves ecosystem. As a senior member of the team, the role also includes mentorship and knowledge sharing to support our collaborative learning culture. This role applies deep expertise in T-SQL and Microsoft SQL Server and guides configuration, development and testing practices. The Senior Professional is expected to influence technical direction, support innovation initiatives and drive continuous improvement to help define future-focused standards across the platform.

Job Responsibility

  • Lead the analysis of customer business processes and functional requirements, providing expert guidance and solution recommendations
  • Drive the translation of complex business needs into scalable technical architectures and specifications aligned with our established frameworks and best practices
  • Design, develop and oversee advanced customisations and integrations within the Jeeves ERP platform
  • Act as Lead Developer in upgrades, implementations and large-scale development initiatives
  • Collaborate strategically with customers, architects, domain experts and cross-functional development teams to ensure high-quality delivery outcomes
  • Serve as a key stakeholder to the Jeeves PR&D department, contributing feedback, influencing product evolution and ensuring alignment between customer needs and the core platform roadmap
  • Provide technical leadership by promoting best practices, explaining architectural decisions and mentoring both internal teams and external stakeholders
  • Maintain, refine and evolve internal conventions, methodologies and best practices ensuring they are clearly communicated to support adoption across the organisation

Requirements

  • Extensive experience in ERP customisation, application development and system integrations with the ability to lead complex technical initiatives
  • Relevant academic background in software development, information systems or a related field, combined with proven hands-on professional experience
  • Strong understanding of ERP modules, business processes and underlying technical frameworks with the capability to shape scalable digital products
  • Advanced expertise in Microsoft SQL Server and complex T-SQL development, including performance optimisation and scalable data design
  • Strong understanding of REST APIs, modern integration patterns and enterprise integration architectures
  • Excellent communication and stakeholder management skills with the ability to influence both technical teams and customer decision-makers
  • Ability to operate autonomously while also mentoring peers and contributing to a collaborative engineering culture
  • Strong analytical and problem-solving mindset with a proactive and improvement-driven approach to challenges

Nice to have

Experience with C#, Python and emerging technologies such as AI is considered an advantage

Looking for more opportunities?

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

Similar Jobs for

Senior App Development and Integrations Services

8 matching positions

Senior App Development & Integrations Specialist

As a Senior App Development & Integrations Specialist, you are responsible for t...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Very strong knowledge of .NET (C#, VB.NET)
  • Experience with web technologies, web services, and APIs (REST, HTTP, JSON)
  • Confident handling of relational databases (e.g., SQL Server)
  • Experience with version control systems (e.g., Git)
  • Knowledge of software architecture, design patterns, and clean code principles
  • Understanding of ERP processes (e.g., finance, inventory management, production, or CRM) is an advantage
  • Experience with customer-specific customizations and extensions of standard software
  • Basic knowledge of cloud‑based or web‑based system architectures is an advantage
  • Strong analytical thinking and a structured approach to work
  • Team player with excellent communication skills
Job Responsibility
Job Responsibility
  • Development of customer‑specific extensions and new features based on the myfactory standards
  • Analysis, design, and implementation of new requirements in collaboration with project management
  • Support of the customer service team in handling complex technical inquiries and issues
  • Development and maintenance of web applications, APIs, and server components using .NET (C#/VB.NET)
  • Ensuring code quality, performance, and maintainability of the developed solutions
  • Documentation of solutions and technical concepts
  • Participation in testing, releases, and rollouts of new features
  • Fulltime
Read More
Arrow Right

Apps Development Senior Manager - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Experience working with Python & AI tools such as Devin
  • Experience as senior level in an Applications Development role
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Basic knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Applications Development Senior Analyst

The work will be developing strategic state-of-the-art solutions using agile met...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience working around the areas of Agile and DevOps - Application Lifecycle Management (ALM), Software Configuration Management (SCM) and Test Environment Management (TEM)
  • DevOps tool - GitHub/Bitbucket, TeamCity, Jenkins, Docker, Kubernetes, OpenShift, Tekton, uDeploy, Harness, App Insight et al in-enterprise environments
  • Strong knowledge of Microservices, container-based architecture, and the corresponding deployment tools and techniques, including OOPs concepts and programming experience such as Java, Python, shell scripting etc.
  • Good Experience in Observability frameworks and tools such as ELK, AppD, Splunk & Prometheus, Jaeger, and Grafana
  • Experience with CI/CD setup for Cloud (ECS) and On-premises environments, as well as with Orchestration tools: Dockers, Kubernetes is beneficial
  • Good experience on Build & Security scan tool like - Maven, Ant, SonarQube, BlackDuck, CyberArk
  • Good experience on Artifact Repository, collaboration wiki tool like CodeStation, Confluence, Artifactory, Nexus
  • 8+ years of DevOps experience in Linux/Unix and Windows environment. Command, bash scripting, Configuration, and administration of common services in Linux/Unix
  • Knowledge of DevSecOps concepts and infrastructure-as-a-code, as well as hands-on experience in security related to cloud-based infrastructure
  • Excellent debugging and troubleshooting skills
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Evaluate and build POCs for new strategic initiatives and work to convert to enterprise solutions
  • Ability to take initiative to research, learn and recommend emerging technologies
  • Provide post release assistance to business, development, and support groups
  • Serve as advisor or coach to mid-level DevOps and analysts, allocating work as necessary
  • Fulltime
Read More
Arrow Right

Applications Development Senior Supervisor

The Applications Development Senior Supervisor is an intermediate management lev...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience
  • Strong QA experience with good expertise in automation testing
  • Experience in managing and implementing successful projects
  • Ability to take ownership and make technical decisions on software development projects
  • Experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
  • Extensive knowledge of software engineering and object-oriented design
  • Demonstrated leadership and management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Manage an Applications Development team of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, training and development, hiring and disciplinary actions)
  • Recommend new work procedures to increase process efficiencies
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Develop and apply comprehensive knowledge of how own area integrates within apps development and other technical areas
  • Ensure the quality of tasks provided by self and others on team as well as influence decisions through advice or facilitating services that impact the team and closely related work teams
  • Act as backup to Applications Development Manager and serve as an advisor and coach to junior developers and analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Ability to manage teams
  • Fulltime
Read More
Arrow Right

Application Development Senior Manager (Java Backend) - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of relevant experience in an Apps Development or systems analysis role in the Financial Service industry
  • Experience as an Applications Development Manager and in a senior-level Applications Development role
  • Extensive development expertise in building high-scaled and performant software platforms for data computation and processing
  • Possess extensive experience in Data Modelling and Data Architecture, with a specialized focus on designing and implementing robust data solutions
  • Strong analysis and design skills, design patterns, and a proven ability to understand complex requirements and translate them into technical designs and code
  • Strong hands-on coding experience with Core Java and the Spring framework (Core, Boot, etc.), with a focus on building Java microservices
  • Design and delivery experience with DevOps practices, including strong knowledge of build tools (Ant/Maven), continuous integration (Jenkins), SCM (Bitbucket), code quality analysis (SonarQube), and unit/integration testing frameworks (JUnit)
  • Strong knowledge of distributed messaging platforms (e.g., Apache Kafka, RabbitMQ) and experience with databases such as Oracle, Redis, and Mongo DB
  • Strong experience in application hosting and deploying cloud-native solutions using containerization (Docker) and orchestration platforms (Kubernetes, OpenShift)
  • Consistently demonstrates clear and concise written and verbal communication, with the ability to create and present professional, technically-sound architecture designs and high-level technical documentation
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams in an effort to accomplish established goals
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Contribute to formulation of strategies for applications development and other functional areas
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Collaborate closely with product owners, business units, and technology partners to ensure technology initiatives support evolving lending business needs and operational efficiency
  • Review and analyze proposed technical solutions for projects in accordance to the architectural guidelines
  • Hands on with Design, code, and implement application release projects as part of development team
  • Lead, track and drive the progress of the project deliverables (requirements, development, testing, operational readiness, data readiness etc.) to ensure timely delivery
  • Support as SME for regional business, operation and global technology teams
  • Partner with various teams – Investment Finance, Risk, Operations and Technology teams for solution planning and integration
  • Fulltime
Read More
Arrow Right

Applications Development Senior Supervisor

The Applications Development Senior Supervisor is an intermediate management lev...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 years of relevant experience
  • Experience in managing and implementing successful projects
  • Ability to take ownership and make technical decisions on software development projects
  • Experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
  • Extensive knowledge of software engineering and object-oriented design
  • Demonstrated leadership and management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience in Financial Services is a plus
Job Responsibility
Job Responsibility
  • Manage an Applications Development team of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, training and development, hiring and disciplinary actions)
  • Recommend new work procedures to increase process efficiencies
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Develop and apply comprehensive knowledge of how own area integrates within apps development and other technical areas
  • Ensure the quality of tasks provided by self and others on team as well as influence decisions through advice or facilitating services that impact the team and closely related work teams
  • Act as backup to Applications Development Manager and serve as an advisor and coach to junior developers and analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Ability to manage teams
  • Fulltime
Read More
Arrow Right

Senior Integrations Developer - Microsoft / .NET

The role is responsible for designing, developing, and maintaining software syst...
Location
Location
United Kingdom
Salary
Salary:
50000.00 - 55000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience developing systems with C# (.NET8 Core and .NET Framework)
  • Experience delivering solutions using Microsoft technologies
  • Resident in the UK with valid right to work
  • Knowledge of Azure services (Functions, Storage, Web Apps, API Management, Cosmos DB, Service Bus)
  • Strong MS SQL Server knowledge, including Transact-SQL
  • Familiarity with Entity Framework ORM
  • Experience with Web Services (Web-API/REST, SOAP)
  • Understanding of SOLID principles and best coding practices
  • Experience with Unit Testing and Test-Driven Development
  • Proficiency with Git for source control
Job Responsibility
Job Responsibility
  • Planning, managing and outcomes/deliverables from concept to transition into support
  • Delivering documentation such as HLD, LLD, implementation documents and knowledgebase articles
  • Handover of outcomes/deliverables to colleagues within the team (both on-shore and off-shore)
  • Work with internal teams and external partners to deliver software solutions
  • Driving improvement and innovation, challenging current technologies, processes and behaviours
  • Stay up to date with emerging technologies and best practices, applying them to enhance software quality
  • Design, develop, and maintain software systems and integrations using Microsoft technologies
  • Develop an understanding of business needs to identify opportunities for process and technology improvements
  • Provide ongoing support for new and existing systems, ensuring reliability and efficiency
What we offer
What we offer
  • Referral bonus for each successful appointment
  • Fulltime
Read More
Arrow Right

Software Development Senior Specialist

The Software Development Senior Specialist role involves designing and optimizin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 7 years of experience in relevant fields
  • Strong SQL expertise
  • Hands-on experience with ETL/ELT pipelines
  • Solid understanding of cloud data architecture
  • Experience integrating enterprise systems
  • Experience improving operational efficiency through automation
  • Experience designing, developing, and optimizing scalable data warehouse solutions using Snowflake
  • Experience designing, developing, and implementing automated workflows and business process solutions using Microsoft Power Platform
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data warehouse solutions in Snowflake
  • Build and optimize complex SQL queries, views, stored procedures, and data models
  • Develop and maintain ETL/ELT pipelines to ingest data from various sources (APIs, databases, flat files, cloud storage)
  • Implement Snowflake features such as Streams, Tasks, Snowpipe, Time Travel, Cloning, and Data Sharing
  • Perform query tuning and performance optimization
  • Monitor warehouse performance and manage cost optimization strategies
  • Implement security best practices (RBAC, masking policies, secure data sharing)
  • Troubleshoot data issues, pipeline failures, and performance bottlenecks
  • Maintain documentation for data models, transformations, and workflows
  • Design, develop, and deploy automated workflows using Microsoft Power Automate (Cloud Flows, Desktop Flows)
  • Fulltime
Read More
Arrow Right