iBase-t is a leading software solutions provider focusing on enterprise software and data management solutions.
Ahmedabad
INR 20.0 - 30.0 Lacs P.A.
Hybrid
Full Time
Job Title: Senior Software Engineer - Delphi Department: R&D Reports to: Software Development Manager Job Overview: We are seeking a highly skilled Senior Software Engineer with a strong background in Delphi development to join our R&D team. The ideal candidate will be responsible for designing, developing, and enhancing Delphi applications, including designable forms and highly configurable components. This role requires expertise in multi-threaded programming, integration of web technologies (XML, JavaScript, HTML) within an N-tier architecture, and maintaining high-quality code following best practices. This position involves collaborating with business analysts, internal and external stakeholders, and cross-functional teams to gather requirements, troubleshoot applications, and deliver efficient solutions. Key Responsibilities: Develop and enhance Delphi applications, ensuring scalability, maintainability, and performance. Implement multi-threaded solutions and integrate web technologies (XML, JavaScript, HTML) within an N-tier architecture. Write and maintain clean, well-structured code while adhering to best software development practices. Conduct code reviews, debug applications, and recommend improvements to maintain high-quality standards. Collaborate with business analysts and cross-functional teams to gather requirements and deliver effective solutions. Interact with internal and external stakeholders to troubleshoot applications and resolve issues efficiently. Act as a point of contact for customers, providing clear and effective resolutions to their concerns. Respond to customer issues in a timely and professional manner. Required Skills: 6 to 10 years of experience in Delphi development (Borland/Embarcadero Delphi 11, Delphi XE8). Proficiency in developing designable forms and highly configurable components. Strong experience with COM objects, OLE, and ADO components. Expertise in web technologies (XML, HTML) within an N-tier architecture. Proven ability to prototype, evaluate solutions, write technical specifications, and lead development efforts. Excellent problem-solving and analytical skills with the ability to tackle complex challenges. Hands-on experience with multi-threaded Windows development. Strong background in Agile development methodologies and experience working in team environments. Ability to analyze requirements and user stories, clarify doubts, and deliver high-quality solutions efficiently. Experience in interacting with internal teams and backend teams to develop and implement software projects. Proficiency in GIT for version control. Strong communication skills and the ability to work independently. Willingness to proactively learn MES standards, workflows, and technologies for Solumina (Delphi-based product). Desired Skills: Understanding of REST API and JSON. Experience in SQL/PLSQL. Familiarity with reporting tools such as Rave Reports. Exposure to DevOps and JavaScript technologies. Education: Bachelors degree in Computer Science, Engineering, or a related field. MCA with a science stream is also acceptable.
Ahmedabad
INR 12.0 - 22.0 Lacs P.A.
Hybrid
Full Time
Job Summary: The Sales and Marketing Operations Lead will play a strategic and hands-on role in shaping and executing the companys global go-to-market strategy. This senior-level role will oversee both sales and marketing operations with a focus on improving pipeline data quality, managing our Salesforce architecture, and co-owning Account-Based Marketing (ABM) campaign execution. This individual will serve as a connective tissue between marketing, sales, and business development across our global offices—ensuring operational excellence, strong cross-functional alignment, and a data-driven approach to scaling our enterprise sales motion. This person will directly manage sales operations personnel based in India and be responsible for mentoring them in task execution and strategic thinking. They will also work closely with global leadership to refine workflows, forecast pipelines, and support the continued transformation of sales and marketing into a unified revenue-driving engine. This job description in no way states or implies that these are the only duties to be performed by the employee in this position. Employee will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. Key Responsibilities: Leadership & Team Management Manage and mentor a team of Sales Operations and Associate Market Research Analysts. Coach team members to elevate their skills from tactical task execution to strategic contribution. Foster a high-performance, collaborative, and communicative culture across global teams. Conduct regular performance reviews and help define professional development paths. Sales & Marketing Operations Strategy Own global pipeline data hygiene, sales forecasting workflows, and attribution modeling. Develop and enforce SLAs between marketing, SDR, and field sales teams. Serve as the key operations partner to sales leadership, including Business Development and Account Executives. Integrate global operational processes to drive consistency, transparency, and accountability. CRM & Tech Stack Ownership Serve as primary Salesforce architect for all configuration, workflows, and automation. Administer and optimize marketing tech stack including HubSpot, Demandbase, and LinkedIn Ads. Ensure seamless integration between systems and clear reporting on ABM efforts. Manage access control, permission sets, roles, and security within Salesforce. ABM and Digital Marketing Execution Co-own ABM campaign orchestration including audience segmentation, performance tracking, and reporting. Partner with the content and digital marketing teams to manage and update WordPress landing pages. Assist in the orchestration and optimization of key digital programs to support enterprise pursuit strategies. Analytics, Reporting & Forecasting Build and maintain dashboards that provide visibility across marketing and sales performance. Deliver actionable insights that influence pipeline strategy, campaign effectiveness, and revenue planning. Support data harmonization and campaign tracking across CRM and marketing platforms. Required Experience & Qualifications: 6+ years in sales, marketing, or revenue operations in an enterprise software environment. Strong working knowledge of Salesforce, HubSpot, Demandbase, and digital marketing channels. Proven experience leading teams, preferably across global time zones. Experience managing or co-owning ABM programs. Hands-on expertise in Salesforce architecture, workflows, flows, rules, and custom field design. Strategic thinker who enjoys solving problems, simplifying processes, and mentoring others. Bachelor's degree or equivalent experience; Salesforce Admin certification preferred.
Ahmedabad
INR 25.0 - 35.0 Lacs P.A.
Hybrid
Full Time
JOB TITLE: Senior Principal Software Engineer Job Summary : The Senior Principal Software Engineer is a seasoned professional responsible for designing and delivering scalable, high-quality software solutions. This role demands a hands-on expert who writes maintainable, clean, and well-tested code while advocating for industry best practices in software development. The Senior Principal Software Engineer plays a pivotal role in architecting enterprise-grade applications, guiding technical teams, and ensuring adherence to coding standards and modern development methodologies. As a key leader, the Senior Principal Software Engineer collaborates closely with stakeholders, including business analysts and technical teams, to develop highly configurable applications that align with business goals. This position also emphasizes mentorship, fostering technical excellence, and driving continuous improvement through innovation and the adoption of cutting-edge tools and technologies. This job description in no way states or implies that these are the only duties to be performed by the employee in this position. Employee will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments Key Responsibilities: Work on Complex Manufacturing Domain o Work and lead the development of large and complex enterprise-level applications. o Develop a deep understanding of Manufacturing concepts and MES products to deliver high-quality, configurable product solutions. Leadership and Team Management o Manage and lead software development managers, technical leads, software architects, and other technical staff. o Oversee all activities of the software development team and set clear goals to ensure timely and successful project delivery. o Provide mentoring, guidance, and direction to software development leads and team members. o Promote diversity and collaboration within the team to drive innovation and inclusivity. Agile Practices and Continuous Improvement o Proficient in agile practices to support modern and efficient software development. o Drive continuous improvement by identifying opportunities to enhance development processes, tools, and team capabilities. o Explore and leverage new AI tools to optimize productivity and enhance team efficiency. Architecture and Strategic Planning, Direction, Development & Execution o Create and maintain technical architecture to meet technical, market, and business goals. o Lead the strategic direction and execution of software architecture to ensure alignment with evolving business needs and support organizational transformation. o Perform roadmap planning for long-term product evolution, including supporting architecture, design, experimental prototyping, and technology transfer. o Ensure business requirements align with IT architecture and infrastructure capabilities. o Carry out Proofs of Concept (POCs) to explore innovative solutions, architect customized approaches to meet customer requirements, and evaluate emerging technologies. o Provide vision, anticipate potential challenges, and offer strategic solutions to the organization. • Collaboration and Stakeholder Management o Interact with prospects, customers, business partners, senior management, and other stakeholders throughout the software development lifecycle. o Maintain a strong customer focus by ensuring the delivery of high-quality software solutions that meet client needs and expectations. o Foster a culture of excellence and innovation by encouraging creative problem-solving, adopting emerging technologies, and setting high performance standards. Training and Mentorship o Train and mentor staff in design patterns, best practices, and the software development lifecycle. o Share expertise in architecture, design, and implementation of product capabilities to improve team performance and knowledge. Continuous Improvement and Problem-Solving o Stay current with technological advancements and company standards. o Perform hands-on involvement in application monitoring, diagnostics, and forensics for both product team and customer deployments. o Display creativity and latitude in problem-solving and introducing innovative solutions. o Demonstrate professionalism and teamwork by promoting collaboration, clear communication, and mutual respect within the team and across departments. Hiring and Onboarding o Lead the hiring process, ensuring the acquisition of top talent aligned with team needs and organizational goals. o Oversee onboarding processes to integrate new hires effectively and foster a high-performance culture. Financial & Resource Management o Own and manage the software development budget, ensuring resources are effectively allocated to achieve key business outcomes on time and within budget. o Maintain ownership of time, cost, and quality for all deliverables, ensuring high standards are met across all stages of the project lifecycle. Policy and Standards Compliance o Ensure compliance with industry standards, regulatory requirements, and company policies. o Define and enforce policies, procedures, and best practices. • Metrics and Reporting o Define and monitor key quality metrics to track performance, identify trends, and drive improvements. o Prepare and present reports and dashboards to leadership and stakeholders as needed. Required Education/Experience: • Education o Bachelors degree or higher in Computer Science, Engineering, or a related technical field is strongly preferred. Equivalent commercial or open-source programming experience may be considered. Experience o 12+ years of experience leading and managing large software development teams. o Extensive experience in goal-driven resource management, technical recruitment, and project management. o Proven ability to balance business and technology expertise with a global mindset. o Substantial experience in developing multi-tier systems and delivering enterprise-level applications. o Strong proficiency in various SDLC methodologies and practices. o Experience in complex discrete manufacturing domains, Manufacturing Execution Systems (MES), or ERP/PLM is highly desirable. Required Skills o Expertise in advanced JavaScript libraries, frameworks, and tools such as React, React-Router, Redux, Node, Jest, RsPack, RxJs, Webpack, Browserify, etc. o Experience working collaboratively with UI/UX designers and transforming wireframes into product. You should know CSS and be able to style pages in line with UI direction and styling guidelines. o Familiarity with cloud-native infrastructure, including container management systems and microservices architecture. Experience with cloud-native infrastructure and microservices architecture using AWS or Azure. o Experience with containerization technologies such as Docker and Kubernetes. o Strong architectural mindset, with the ability to translate high-level requirements into detailed design alternatives, weighing pros and cons effectively. o Ability to prototype and evaluate solutions, write detailed technical specifications, and provide leadership and reviews for development teams. Preferred Skills o Experience around technologies like Redis, Elastic search, Mongo. o Experience with implementing GenAI, RAG (Retrieval-Augmented Generation), or Agentic AI-related scenarios. o Experience with Backend development technologies such as Java. Personal Attributes o Excellent written and verbal communication skills, with the ability to present complex technical topics to diverse stakeholders. o Strategic thinker with a proactive approach to problem-solving and a focus on continuous improvement. o Passion for fostering diversity, collaboration, and innovation within teams. o Demonstrated ability to thrive in fast-paced, dynamic environments while managing multiple priorities.
Ahmedabad
INR 12.0 - 18.0 Lacs P.A.
Hybrid
Full Time
JOB TITLE: Software Engineer DEPARTMENT: Center of Excellence REPORTS TO: Senior Service Manager, Center of Excellence, India Job Summary : The Center of Excellence at iBase-t is dedicated to delivering innovation, excellence, and exceptional quality. It empowers partners, products, and services teams with best practices, tools, and processes for implementing and configuring new product versions while providing premium support to our valued customers.As a Software Engineer, you will be mainly engaged in providing top-level support for customer issues through diagnosis, root cause analysis, fixing, and validating the system thoroughly under the guidance of the lead. You are expected to deliver high-performance quality solutions, write clean & well-tested code, and advocate for best practices & exceptional quality. As a member of the Center of Excellence, you will be expected to be able to learn new areas and technologies, such as AI, Docker, Kubernetes, Cloud, Spring Boot, Restful APIs, React, MongoDB, Elasticsearch, etc. This job description in no way states or implies that these are the only duties to be performed by the employee in this position. Employee will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments Key Responsibilities Diagnose accurately and replicate issues. Perform root cause analysis. Provide top-level support to customer issues under the guidance of the lead. Communicate clearly and effectively with end users, colleagues, and management to quickly resolve issues and ensure customer satisfaction. Contribute to the advancement and usage of AI for Customer Support and COE. Do code changes, research, and develop solutions for challenging issues. Resolve complex software issues related to functionality, usability, environment, and performance. Conduct performance tuning. Implement enhancements. Upgrade the configuration projects. Set up internal debug environments and configurations. Contribute to the identification, design, and development of tools/utilities to automate activities partly or fully as required. Proactively identify opportunities for personal skill development, fostering a culture of continuous learning. Optionally involved in creating POC, developing systems interfaces, application configurations, specific customizations, data load, and data migration. Qualifications 3+ years experience in software development and/or technical support. Bachelor’s degree in Computer/IT or MCA with a good academic background. Proficient knowledge of Java, Spring, Database (Oracle and SQL Server), Hibernate, Git, XML, Maven, Tomcat. Familiar with Active MQ, Spring Boot, Restful API, Jenkins, Java Script, React JS is a plus. Experience of containerization technologies including Docker/Kubernetes, ability to troubleshoot deployment issues and collaborate closely with DevOps teams will be plus. Excellent analytical and problem-solving skills. Excellent English communication skills, both written and oral.
Ahmedabad
INR 3.5 - 8.5 Lacs P.A.
Hybrid
Full Time
JOB TITLE: Database Developer DEPARTMENT: Product Development - DBA REPORTS TO: Senior Manager of Database Systems FLSA STATUS: NA Job Summary : This job description in no way states or implies that these are the only duties to be performed by the employee in this position. Employee will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments A Jr. Database Developer, is mainly responsible for design, develop, implement, and maintain high-performance, resilient, and scalable database solutions. Key Responsibilities:SQL & PL/SQL Development: Evaluate database schema changes and develop SQL scripts (Oracle and SQL Server) in accordance with company standards, ensuring they meet application requirements. Design and implement complex queries with a focus on optimization and performance tuning. Troubleshoot and resolve SQL query performance issues, improving scalability and efficiency. Design, debug, and optimize PL/SQL scripts, stored procedures, functions, and triggers, ensuring performance and data manipulation accuracy. Review and analyze SQL and PL/SQL code authored by developers and provide recommendations for performance improvement. Collaborate with development teams to implement database solutions, providing feedback on design and performance. Database Integrity: Perform schema and data comparison to identify discrepancies and ensure data consistency between different environments. Support synchronization efforts to ensure accurate data alignment across systems. Schema Management: Design, develop, and manage database schemas in line with application requirements and business logic. Implement schema version control using appropriate database tools. Conduct impact analysis of schema changes and coordinate their integration into the overall product. Database Artifacts for Product Packages: Create, maintain, and version control database artifacts, including SQL scripts, stored procedures, triggers, and ER diagrams, as part of product release packages. Ensure database-related artifacts are documented, versioned, and aligned with the product development lifecycle. Creating Database ERDs (Entity-Relationship Diagrams): Design and maintain ERDs that accurately represent the relationships and structure of the database. Collaborate with business analysts, developers, and architects to translate business requirements into effective database design. Regularly update ERDs to reflect changes in the schema and ensure they are aligned with product releases. Database Management & Administration: Install and configure Oracle and SQL Server databases, ensuring proper setup for required versions and configurations. Perform regular database maintenance tasks, including monitoring and optimization. Database Backup, Restore, and Maintenance: Oversee regular database backup processes and ensure successful completion. Restore databases from backups as required, ensuring minimal downtime and recovery of critical systems. Monitor and report on backup processes, addressing issues proactively. Troubleshooting & Incident Resolution: Diagnose and resolve database issues, ensuring minimal system downtime. Conduct root cause analysis of database failures and implement preventive measures. Documentation: Create and maintain detailed documentation for database changes, configurations, and other relevant updates. Ensure proper tracking and sharing of knowledge within the team. Required Education/Experience: Bachelors degree in Engineering, Computer Science, Information Technology, or a related field. 3-5 years of experience in Database Developer or related roles. Required Skills: Strong proficiency in SQL and PL/SQL, with a focus on performance tuning. Solid understanding of database architecture, schema design, and optimization techniques. Experience in database installation, backup, and recovery processes. Strong analytical, problem-solving, and troubleshooting skills. Good communication skills for interaction with development teams and other stakeholders.
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.