Jobs
Interviews
11 Job openings at OEC
Technical Architect

Chennai, Tamil Nadu, India

14 years

Not disclosed

On-site

Full Time

Job Title : Technical Architect - .Net Experience : 14+ Years Job Location : Chennai Job Summary/Objective Serves as the key decision maker and influencer on application technology solutions, direction, and roadmap for OEC. Creates proof of concepts and explores new technologies to align technology modernization and growth with key business initiatives. Contributes to forums, technology community events, conferences, open source projects, and other means that provide OEC with a voice in the local and national technology community. Key Responsibilities & Duties (essential to the job) Provides leaders within the organization with technology blueprints, options, and impacts for technology and/or business challenges. Introduces new technologies, methodologies, and processes to OEC; keeps informed on new technologies and establishes justification for applicable uses within OEC. Presents technologies and analysis to management to determine purchase and usage. Advises technology and product teams that design, engineer, and rollout operational readiness of new products, capabilities, and features. Drives technology modernization through creation of repeatable patterns, auditing technology currency for the organization, and identifying modernization opportunities in the OEC technology radar. Influences code standards, review processes, and design patterns. Drives architectural standards, processes, and activities. Refines requirements based on user/client needs, cost, and required integration with existing applications, systems, or platforms. Supports the process of the software development life cycle (SDLC) by ensuring architecture is supportive of project scope and estimates in alignment of company objectives to complete in a timely, cost effective and efficient manner. Researches industry best practices and trends. Explores new technologies and solutions with a hands-on approach; conducts proof-of-concept activities to assess technical solutions. Partners with other enterprise groups such as infrastructure and data services to ensure consistency amongst solutions. Builds strong internal partnerships. Maintains continuous, open, consistent professional communication with customers, peers and team members. Supports OEC’s strategic future, culture and leadership practices. Leads technical proof-of-concept efforts on an individual or team basis; acts as lead on proof-of-concept projects. Leads the discussions around solving technical and organizational problems as they arise. Influences and assists on the resolution of complex technical support issues; participates on “tiger” teams to resolve root cause of persistent issues/incidents. Education A bachelor’s degree from an accredited college or university (or international equivalent) with a focus in Information Technology, Computer Science or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Architect Experience, Skills and Key Competencies At least 14 years of experience in designing and programming of complex software applications is required, to include a background working with modern application architecture principles and design patterns, proven experience in successful end-to-end system design, and expertise in Microsoft .NET, C#, .Net core, .Net Framework, Design architecture /Patterns, HLD, LLD, AWS/Azure, relational database design and querying concepts, JavaScript frameworks such as Vue.js, Angular, React, virtualization/container technologies such as Docker, and Web APIs and microservice patterns. Must also be able to demonstrate the following skills and abilities: Ability to communicate and collaborate across teams and build relationships to solve challenges. Understanding of the full project development life cycle. Exceptional analytical and problem-solving skills. Strong business acumen. Able to collaborate with technology and product associates at all levels. Ability to work independently to identify complex production problems and propose resolutions. Skilled at bringing clarity in a complex environment or ambiguous situations. Perks and Benefits: • Competitive salary and benefits • Group Medical Insurance • ICICI Bank Multi Wallet • Collaborative workspace • Flexible working hours • Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

Software Engineering Manager

Chennai, Tamil Nadu, India

14 years

Not disclosed

On-site

Full Time

Experience : 14+Years Designation : Software Engineering Manager Location : Chennai Job Summary/Description: Manages a team of software engineers and quality assurance analysts, guiding application development projects for assigned products. Partners with Product Teams to understand market requirements and provide recommendations of technical alternatives to best reach company and product goals. Listens to clients through regular communication and meetings, and drives projects to completion based on system and customer requirements. Coaches and develops direct reports. Key Responsibilities & Duties (essential to the job): Leads and manages the Application Development team of software engineers and quality assurance staff. Trains and develops direct reports to achieve departmental objectives, assigns individual and team goals, provides guidance on priorities, and provides timely feedback on performance through both informal and formal review sessions. Communicates with cross functional teams on a regular basis to receive feedback and evaluate and identify alternative technical application solutions. Researches and understands the market requirements OEC products, including target environment, performance criteria, and competitive issues. Suggests technical approaches on projects to the director and other management members. Manages project/product activities including design, implementation, and maintenance of multiple product modules/sub-systems. Develops and implements procedures and controls to guide developmental activities of various projects within the business unit. Identifies resource requirements for development activities, and manages multiple concurrent related activities. Suspends and resumes activities as priorities shift, and quantifies risk when contingency planning is needed. Serves as primary liaison between Information Technology and other departments within OEC when working to achieve goals on a specific product line. Coordinates problem verification and resolution, release testing, and support for assigned products. Participates in, facilitates, and leads team (internal) and client (external) meetings to set expectations, review timeline and goals, and delegate project responsibility. Assists the director with departmental budget as well as strategic and functional plans. Removes barriers for direct reports on a proactive basis and researches and resolves roadblocks that may arise during development activities. Education: A bachelor’ degree from an accredited college or university is required, with a focus in Computer Science, Technology, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience, Skills and Key Competencies: At least 13 years of progressively responsible experience in a software development role is required, plus a proven background understanding business requirements and providing effective technical solutions, and at least 4 years of management experience leading a team of direct reports. Must also be able to demonstrate the following skills and abilities: Proven ability to lead diverse teams, and create an engaging and positive culture that empowers others to do great work. Experienced in Agile methodologies for project management and software delivery. Excellent verbal and written communication skills, with the ability to effectively tailor communications to a specific audience or call to action. Able to manage and lead at both a daily operational level with direct reports, as well as at a strategic level with OEC leadership. Strong interpersonal skills, with the ability to develop collaborative working relationships within and across teams. Can apply principles of analytical thinking to define and solve complex problems. Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

Manager Internal IT and Operations

Chennai, Tamil Nadu, India

10 years

Not disclosed

Remote

Full Time

Job Summary/Objective: Lead and oversee IT service management, asset life cycle management, and the service desk function. The ideal candidate will drive process efficiency, ensure high service levels, and manage a team responsible for ITSM operations, asset tracking, and end-user support. This role demands strong leadership, strategic thinking, and a deep understanding of ITIL frameworks, service management tools, and asset governance. Key Responsibilities & Duties (essential to the job) Lead the ITSM function, ensuring compliance with ITIL best practices and aligning IT services with business needs. Oversee Incident, Problem, Change, and Request Management processes to improve service quality. Drive continual service improvement (CSI) initiatives to optimize service delivery. Monitor and ensure adherence to SLAs and KPIs for IT service performance. Implement and manage ITSM tools such as Jira, or equivalent. Lead and mentor the service desk team, ensuring efficient handling of tickets and end-user issues. Implement best practices for IT support, including automation, self-service portals, and knowledge management. Monitor Service Desk performance, ensuring high customer satisfaction and rapid incident resolution. Establish escalation processes and collaborate with engineering teams for complex issue resolution. Manage the end-to-end IT asset lifecycle, including procurement, tracking, utilization, and decommissioning. Ensure compliance with software licensing, hardware inventory, and vendor agreements. Develop and enforce policies for asset governance, cost optimization, and risk management. Collaborate with finance, procurement, and security teams for asset audits and cost control. Manage and develop a high-performing team across ITSM, Asset Management, and Service Desk functions. Conduct regular training, coaching, and performance evaluations for team members. Foster a culture of continuous learning, process improvement, and collaboration. Build strong relationships with stakeholders, including business leaders, vendors, and IT teams. Education A bachelor’s degree from an accredited college or university is required, with a focus in Computer Science, Information Technology, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience, Skills and Key Competencies At least 10+ years of progressively responsible experience working in computer infrastructure is required, to include knowledge of IT service management best practices, service desk KPI’s, systems security, disaster prevention and recovery, and internet hosting, plus at least 5 years in formal management capacity leading teams, workgroups, committees or projects. Must also be able to demonstrate the following skills and abilities: Ability to lead diverse teams and create an engaging and positive culture that motivates and inspires others to do great work. Proven track record of working with systems, hardware, and project assignments in a dynamic business/technical and service-level oriented environment Ability to engage with business leaders, C-level executives, external clients, vendors and peers. Strong organizational and motivational skills as applied to multiple technology disciplines, to create a culture which is supportive of optimal individual contribution and teamwork. Can apply principles of analytical thinking to define problems, collect data, establish facts, draw valid conclusions, consider options, and recommend solutions based on all considerations. Special Position Requirements Must be able to read, write, understand, and fluently speak in the English language. Travel may be required to remote OEC locations occasionally, less than 10%. Must be available for 24-hour “on-call” service to respond to system emergencies. Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law Show more Show less

Service Management Specialist

Chennai, Tamil Nadu, India

6 years

Not disclosed

On-site

Full Time

Job Summary/Objective Coordinates the operational execution of technology processes in accordance with the Service Management Model, and with a focus on core functions such as Incident Management, Problem Management, Change Management, Service Level Management, and Continual Service Improvement. Key Responsibilities & Duties (essential to the job) Key Responsibilities Major Incident Management Own and drive the end-to-end resolution of Major Incidents (P1/P2) across business-critical services. Act as a central point of contact and coordination during major incidents, leading both technical and functional teams. Lead Bridge Calls/War Rooms to ensure active participation and timely escalation to appropriate teams, vendors, or third parties. Ensure effective and timely communication with internal stakeholders, including senior leadership. Document incident timelines, impacts, recovery steps, and publish Major Incident Reports (MIR) or Post-Incident Reports (PIR). Continuously review and improve the Major Incident Management process, SLAs, and KPIs. Ensure accurate logging, categorization, prioritization, and updates of incidents in the ITSM tool. Track and report on major incident trends, patterns, and improvements. Problem Management Own and manage the Problem Management process in alignment with ITIL best practices. Proactively identify potential problems by analyzing incident trends, major incident records, and alerts. Conduct Root Cause Analysis (RCA) for high-impact and recurring incidents. Manage the lifecycle of all problems — from logging and investigation to resolution and closure. Create and maintain Known Error Records and Workarounds in the Knowledge Base. Collaborate with cross-functional technical teams to implement permanent fixes and service improvements. Ensure accurate documentation of problems and known errors in ITSM tools (e.g., ServiceNow, Samanage, BMC Remedy). Produce and distribute problem reports, dashboards, and metrics to support service improvement and decision-making. Collaborate with Major Incident Management to ensure RCA and corrective actions are implemented. IT Service Management (ITSM) and Process Governance Define and implement ITSM processes, standards, and methodologies across business lines. Identify and document integration points with other ITSM processes. Facilitate resolution of incidents and problems while providing visibility to leadership for prioritization. Partner with stakeholders to ensure ITIL-aligned processes are understood, followed, and continuously improved. Conduct periodic trainings and awareness sessions related to ITSM best practices. Maintain daily ownership and resolution of Service Management issues. Monitor and analyze service performance against SLAs; define and improve related metrics and KPIs. Support process performance reviews with stakeholders and lead initiatives for continuous improvement. Prepare and deliver reports on incident metrics, RCA outcomes, service requests, and SLA compliance. Perform ITSM audits and communicate findings to stakeholders. Lead and drive ITSM-related projects and initiatives to enhance service quality and process maturity. Education A bachelor’s degree from an accredited college or university is required, with a focus in computer science or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience, Skills and Key Competencies At least 6 years of general technology experience, and 5+ years of Information Technology Service Management. Must hold good knowledge on tools and methodologies used for the adoption and governance of standardized and best practices in executing technology operations/services. Must also be able to demonstrate the following skills and abilities: Strong verbal and written communication skills, with the ability to effectively tailor communications to a specific audience or call to action. Can apply principles of analytical thinking to define problems, collect data, establish facts, draw valid conclusions, consider options, and recommend solutions based on all considerations. Strong interpersonal skills, and able to develop collaborative working relationships across all stakeholders. Comfortable working both independently and in a diverse team setting. Must-Have Skills These are essential for the candidate to perform the job effectively. ITIL v4 Foundation Certification (or higher) Strong communication and stakeholder management skills (especially under pressure) Experience managing Major Incidents (P1/P2) in a fast-paced environment Root Cause Analysis (RCA) using structured techniques (e.g., 5 Whys, Fishbone) Hands-on experience with ITSM tools (e.g., Jira Service Management; Samanage) Experience in Problem Management lifecycle — proactive and reactive Ability to lead bridge calls and coordinate across multiple teams Strong documentation skills (Post-Incident Reports, Problem Records, Known Errors) Previous experience in a global or 24x7 support environment Nice-to-Have Skills These give the candidate an edge or help them scale quickly in the role. Knowledge of Change and Release Management Experience with monitoring and alerting tools (e.g., Splunk, Dynatrace, SolarWinds) Familiarity with automation in incident/problem workflows Exposure to cloud environments (AWS, Azure, or hybrid) Experience in DevOps/Agile environments Special Position Requirements Must be able to read, write, understand, and fluently speak in the English language. Must be flexible and can work different shift hours as business needs require Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law Show more Show less

Business Intelligence Product Manager

Chennai, Tamil Nadu, India

10 years

Not disclosed

On-site

Full Time

Job Summary/Objective We are seeking an experienced Product Manager/Owner to lead the planning, development, and delivery of our client- facing Business Intelligence (BI) and CRM solutions. This individual will collaborate with cross-functional teams, including Development, UI/UX, Marketing, and Sales, to transform product vision into actionable requirements and drive value for customers. Key Responsibilities & Duties (essential to the job) Define and prioritize product requirements. Gather stakeholder input and conduct market/customer research to create clear requirements with minimal management oversight. Break down high-level roadmap initiatives into actionable features. Translate product roadmap items into smaller, clearly defined feature sets and user stories, then collaborate with Development to validate feasibility, manage prioritization, and ensure the team understands each feature’s functionality and success metrics. Maintain a well-groomed product backlog. Oversee data definitions and documentation. Understand underlying data, define data transformation rules, create business definitions for reported data values, document them in both client-facing and technical data dictionaries, and keep these dictionaries up to date. Ensure data governance and security compliance. Understand data retention and security requirements and confirm that all BI solutions adhere to necessary governance standards. Apply best practices in data visualization, and work closely with UI/UX designers to create wireframes, prototypes, and design concepts. Guide development through the product lifecycle. Keep stakeholders informed on status and priorities, providing clear direction to the Development team. Collaborate with QA for quality assurance. Verify that delivered features and data accuracy meet agreed-upon standards before each release. Conduct customer validation and manage product launches. Perform market testing, user acceptance testing (UAT), and oversee successful release rollouts. Communicate upcoming releases. Inform internal and external stakeholders about new features, ensuring customer-facing and technical documentation is accurate. Coordinate release collateral with Communications/Marketing. Produce Customer Release Notes and other relevant materials in partnership with Marketing. Stay current with BI, advanced analytics, and CRM trends. Recommend new product enhancements that provide additional value to customers. Develop execution plans for feature rollouts. Coordinate efforts with Marketing, Customer Success, Pricing, Billing, and other functional teams to ensure smooth launches. Drive customer satisfaction. Proactively identify and resolve issues, escalating to management only when necessary. Create business cases for new BI product initiatives. Collaborate with cross-functional stakeholders to build compelling justifications for new product opportunities. Education Bachelor’s degree in Computer Science, Business, Data Analytics or a related field (or equivalent experience). Experience, Skills and Key Competencies 10+ years of Product Management experience, ideally with BI, data analytics, or CRM-focused solutions Proven track record of delivering successful products in cross-functional, fast-paced environments Strong BI and data analysis skills, including proficiency in SQL, understanding of ETL processes, and advanced Excel expertise Hands-on experience with BI platforms (e.g., Power BI, Qlik, Sigma Computing, ThoughtSpot) Exposure to advanced analytics and machine learning techniques is a plus Experience with Agile/Scrum methodologies and tools (e.g., Jira, Confluence) Comfortable translating complex data and technology requirements into clear, actionable product deliverables Outstanding communication and presentation skills, with the ability to convey complex information to both technical and non-technical audiences Strong leadership, organization, and analytical thinking, adept at managing multiple priorities and driving accountability across teams Experience with Dealership Management Systems functionality and data is a plus Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC TechnologyCentre of Excellence in Chennai, India! Our team is beyond thrilledto work with the new office,but we’re even more excitedfor the innovation and creativity that this livingspace will certainlyinspire! We believe in surrounding ourselveswith not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplacesin India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and relatedmedical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected statusin accordance with applicable federal,state and local laws Show more Show less

DevOps Engineer

Chennai, Tamil Nadu, India

8 years

Not disclosed

Remote

Full Time

Job Title/Role : DevOps Engineer Location : Chennai, Thoraipakkam Experience : 8+ Years Job Summary/Objective Supports and maintains cloud systems through Infrastructure as Code (IaC), CI/CD Pipelines, comprehensive observability monitoring and alerting, and general automation. Works closely with Platform Engineers leveraging the internal platform to drive the modernization of legacy application infrastructures. Lead software engineering teams in operating according to OEC standards. Key Responsibilities & Duties Designs, develops, and maintains cloud infrastructure and automated systems. Supports and maintains tools for deployment, observability, and operations. Contributes to development activities in all features of OEC’s Continuous Integration Platform. Collaborates with product, development, quality assurance, security, operations, and platform teams to maintain high-quality deployment artifacts. Designs, develops, and maintains scalable platform infrastructure and services. Follows established procedure and direction regarding authorized software (operating system and application) installed on servers and workstations. Oversees applications running, and identifies and resolves problems; continues performance enhancements with measurable benchmarks. Implements best practices for infrastructure as code (IaC)using tools like Terraform, CloudFormation, or Ansible. Manages and optimizes cloud environments (e.g., AWS, Azure) to ensure high availability and cost-efficiency. Collaborate with software engineering teams to integrate new services and optimize existing platform components. Supports the maintenance of all operational activities related to DevOps systems. Monitors and troubleshoot platform issues, ensuring prompt resolution and minimal impact on services. Implements security best practices and conducts regular security assessments to protect platform infrastructure Seeks opportunities to implement improvements in the development process and deployment pipeline. Champions automated testing and observability standards to ensure high confidence change releases. Documents and diagrams all DevOps and Continuous Delivery processes and systems. Provides support and training to other team members. Helps with orientation and onboarding of newly hired team members to ensure successful integration into the team and company. Education A bachelor’s degree from an accredited college or university is required, with a focus in Computer Science, Engineering, or related discipline. In the absence of a degree, equivalent work experience directly related to the key responsibilities of the role will be considered as a substitute for the degree. Experience, Skills and Key Competencies At least 8 years of experience in DevOps engineering with a fluency in Infrastructure as Code tools (Terraform, Chef, Packer), as well as: Experience working with Linux or Windows systems in virtual machines and containers as well as docker. Familiarity with monitoring, tuning, and configuration of app/Web tier. A background with scripting languages such as PowerShell and proven success managing automation pipelines and cli tools. Experience with modern observability tools like Open Telemetry, Datadog, Dynatrace, Grafana/Prometheus. Must also be able to demonstrate the following skills and abilities: Excellent problem solving and analytical skills, and can troubleshoot moderately complex problems and resolve issues across technology stacks. Solid business acumen. Understanding of architecture and infrastructure. Can effectively organize and manage day-to-day work and priorities, and use time, energy and resources to meet goals, deadlines, and deliverables. Strong communication skills. Ability to work collaboratively within and across teams. Can work independently under moderate supervision. Flexible and adaptable approach to work, and can easily adjust to shifts in priorities as the needs of the business change. Able to effectively work and thrive in a remote/hybrid work environment that has limited opportunities for in-person interactions. Strong experience with cloud platforms such as AWS, Azure. Proficiency in scripting and programming languages (e.g., Python, Bash, Go). Experience with containerization technologies (e.g., Docker, Kubernetes). Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI). Strong understanding of networking, security, and system administration. Familiarity with observability tools (e.g., Datadog). Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law Show more Show less

Senior System Engineer

Chennai, Tamil Nadu, India

10 years

Not disclosed

On-site

Full Time

Job Title/Role : Senior System Engineer Location : Chennai, Thoraipakkam Experience : 10+ Years Position Summary Executes day-to-day maintenance tasks including problem determination and resolution and root- cause analysis. Plans and coordinates the design, installation, administration, and usage of server, storage, virtualization, and other distributed technologies. Conducts system analysis and development to keep systems current with changing technologies. Coordinates communication and support between user-community and the technical/operations functions of IT in relationship with all Windows/Linux functions. Provides recommendations and technology roadmaps to management in the research, design, and development of effective operating programs, systems, procedures, and practices. Ensures the use of performance data and historical metrics and provides and maintains related technology documentation. Job Duties Executes day-to-day maintenance tasks including problem determination and resolution and root-cause analysis. Responds to live site issues, and executes software, platform, and configuration changes. Ensures the use of performance data and historical metrics to plan effectively for growth needs including plan upgrades and optimizations, migrations, and new implementations; identifies and resolves efficiency issues, and improves functionality. Provides and maintains documentation of systems architecture, troubleshooting and support guidelines, system metrics, project information and plans, and training information. Participates in the development of best practice standards including capacity planning, monitoring, configuration, security, historical metrics, recovery strategies, and migration strategies. Validates and adheres to these defined best-practice standards. Works with Associate manager/ manager to set direction regarding authorized software (operating system and application) installed on servers and workstations. Oversee applications running and identifies and resolves problems; continues performance enhancements with measurable benchmarks. Research software updates and patches to supported applications and various operating systems; assists system engineers with installation and testing, as necessary. Interfaces with various areas of IT staff to support ongoing efforts, and works with external resources and vendors, giving and receiving information. Assists software engineers with complex or more difficult technical support inquiries related to hardware maintenance and/or repairs, as necessary. Provides technology stewardship for distributed technologies such as DNS, SMTP, DHCP domain controllers, active directory applications, printing, mail, web servers and FTP services for the Enterprise. Ensures that the SDLC environments (Development, QA, Production) are properly configured and synchronized. Recognizes and addresses potential areas where existing policies and procedures require change, or where new ones need to be developed; this is especially important when guiding and supporting future business lines and expansion. Education An undergraduate degree from an accredited college or university with a focus in Business Information Systems, Computer Science, Information Technology, or related discipline; or in the absence of a degree, directly-related job experience in planning, and coordinating the design, installation, administration, and usage of server, storage, virtualization, and other distributed technologies, where a number of years and proven knowledge may offset the degree requirement. Experience In addition to the education outlined above, at least 10 years of experience in troubleshooting hardware/software for servers and workstations; at least 3 years of systems engineering experience, designing and implementing VMWare and Microsoft server/workstation technologies. Thorough knowledge of and experience with Windows, VMware Virtualization software* (Lab Manager, ESX) Microsoft Active Directory; TCP/IP / DHCP / WINS / DNS, SharePoint, Email and SAN Technology. A proven track record of executing day-to-day maintenance tasks including problem determination/ resolution, and root-cause analysis. Requires broad technical capabilities to distinguish between hardware/software-related problems as well as effective communication skills with the ability work both independently ad as a member of a team as needed. Prefer a Microsoft Certified Systems Administrator (MCSA); Microsoft Certified Information Technology Professional (MCITP) Enterprise Administrator; however related experience may be substituted for the certification providing with intent and ultimate action to achieve certification. Ability to utilize performance data and historical metrics to plan for future Enterprise growth and to provide and maintain related technology documentation. Travel & Other Considerations Travel is rare; however this position must be available for 24-hour “on-call” service to respond to system emergencies. Discipline Addendum for OEConnection Senior System Engineer Configuration Management Disciplines - Required/Preferred Experience & Skills Management, configuration, and troubleshooting of Windows Server, Windows Desktop, 365 (Exchange, SharePoint, Entra AD, Intune),Active Directory (GPO, ADUC), telephony platform, MDM (Intune, SCCM, Jamf), patch management (SCCM, Azure ARC), mail flow (Exchange, Mimecast), file services (SharePoint, DFS), managing virtual servers using a hypervisor such as VMware or Hyper-V, and SSO/IDP. Writing and modifying PowerShell scripts and batch files, especially as it pertains to managing the 365 platform. Technical documentation, performing self-lead work, recording work in a ticketing platform and project management systems, training team members across regions. Internal Operations Disciplines - Required/Preferred Experience & Skills Linux and/or MacOS experience Microsoft Power Platform experience (PowerApps, Power Automate) creating apps and writing advanced flows. Advanced experience (5+ years) configuring everything above, especially Intune. Previous experience with rolling out RBAC, JITA ,and PIM Experience creating and managing a disaster recovery plan beyond just performing backups. Experience managing servers on a cloud platform such as Azure or AWS. Must-have skillset for the role: Windows Server 365 (Exchange, SharePoint, Entra AD, Intune) Active Directory Hyper-V/VMWare Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

Senior Business Systems Analyst CRM

Chennai, Tamil Nadu, India

6 years

Not disclosed

On-site

Full Time

Job Title/Role : Senior Business Systems Analyst CRM Location : Chennai, Thoraipakkam Experience : 6+ Years Job Summary/Objective Serves as a subject matter expert for assigned Customer Relationship Management (CRM) systems, business applications, and integrated platforms. Partners with internal customers to bridge the business needs with the business applications' capabilities. Defines, configures, customizes, tests, and delivers business application enhancements to meet short- and long-term business objectives. Liaises with service providers and/or internal software developers to implement enhancements and customizations. Creates and delivers training materials to drive the adoption of business applications across the organization. Key Responsibilities & Duties Collaborates with stakeholders to gather, analyze, and document business requirements related to CRM systems, processes, and data. Recommends innovative solutions to meet business requirements. Seeks and implements application-ready features and functions, proactively, to improve the end-user experience; formulates processes and guidelines to support a cohesive system across all user groups. Defines, designs, and performs application configurations and basic customizations that fulfill user requirements; works in conjunction with software engineers when advanced customization and software development is required. Creates and executes unit, integration, and regression test plans to ensure all enhancements meet the highest quality standards. Monitors and assesses the CRM system's performance, gathers feedback, and recommends system enhancements and improvements. Collaborates with internal teams to transform complex business and functional requirements into technical solutions; provides thoughtful work-level estimates for cost/benefit analysis, and recommends alternate solutions to meet business needs when more appropriate. Supports internal customers through assigned business applications/module(s) and integrated applications (e.g., marketing automation platforms, customer success platforms, artificial intelligence sales tools, sales territory management tools, etc.). Resolves inquiries by coaching users on working within the existing applications; supports end-user requests for reports, Key Performance Indicators (KPIs), dashboards, and other ad hoc needs. Guides and advises users when change requests are needed for more involved system customizations. Provides guidance and support to end-users, ensuring that business applications adhere to consistent usage conventions, best practices, and data integrity, while ensuring compliance with data privacy and security regulations and implementing protective measures for customer data. Serves as the primary contact and liaison for global customer-facing teams. Assists in maintenance and technical support of business applications; troubleshoots issues by identifying root causes and viable resolutions; drives continuous improvement activities to prevent future system issues. Develops and maintains reporting and analytics capabilities within the CRM system to track performance, customer behavior, and critical metrics. Creates and maintains training materials that educate end-users on how to work with business applications and train users to drive adoption, usage, and best practices. Identifies, evaluates, and recommends new or additional technologies to support and improve business processes—interfaces with software vendors and suppliers supporting business application software Experience and Skills: At least 6 years of experience supporting enterprise business applications, with a proven track record leading, performing, and implementing Microsoft Dynamics CRM enhancements, including user interface customization, workflow, dialog configuration, building business process flows, creating custom entities and fields, managing user access and permissions across multiple business units, and integrations with third-party applications. Prior experience working directly with Microsoft Dynamics CRM, Microsoft Dynamics NAV, and other ERP platform solutions. · Ability to perform high-level strategic systems analysis. Ability to coach and mentor junior-level team members. Can work proactively and independently under limited supervision to drive work forward. Portrays strong business acumen and OEC product and service knowledge. Required Skillset: Experience writing requirements documents, creating technical documentation and test plans Experience creating workflows, updating forms, adding fields in CRM Previously worked with developers and stakeholders Prior experience with Dynamics CRM (Any Version) Desired Skillset: Strong Excel experience Prior experience with Dynamics CRM 2016 On Premise Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

Software Engineer

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Job Title/Role : Software Engineer (.Net) Location : Chennai, Thoraipakkam Experience : 3+ Years Job Summary/Objective Participates in the full development cycle for creating technology solutions for OEC, from design to delivery & maintenance. Collaborates with architects on technical vision and design; ensures that the vision and design are being implemented by project teams. Works with management to initiate projects; helps determine scope, capacity and timing. Provides technical leadership to the team and provides coaching to junior level team members. Key Responsibilities & Duties (essential to the job) Performs system analysis and design, and assists architectural design of major/strategic projects and recommends technical performance improvements. Leads design sessions and code reviews with multiple teams; provides extensive feedback and suggestions to ensure quality deliverables. Adheres to set production processes and follows scheduled plans and timelines utilizing established programming/development guidelines to meet key activity goals. Leads coding concept discussions and promotes reuse opportunities as appropriate. Maintains current knowledge of service level agreements. Offers production support as aligned with agreement requirements. Participates in post-production support. Interacts regularly with functional teams including (but not limited to) Marketing, Product, Customer Care, and Quality to gather and disseminate information regarding product builds and progress. Executes test procedures according to test plan and identifies problems; performs unit and integration testing for functionality and limits; performs bug verification, release testing, and support for assigned products. Writes module-level implementation and test specifications; tracks key activities. Produces comprehensive, usable software documentation. Coordinates production deployments across multiple teams and assesses impact; communicates effectively to mitigate risks. Estimates development changes and ensures all stake holders are apprised of effort and duration for each development task. Reviews test cases/plans and assists with migration contingency plans. Provides technical leadership to engineers and team members across all levels. Participates in the interview and selection process with job candidates, and influences staffing plans and decisions. Experience and Skills: Bachelor's or Master’s degree in Computer Science or equivalent. Experience with Agile and SCRUM software development practices & methodologies. Experience with C#. Experience working in the cloud on AWS/Azure. 3+ years of experience working in .Net Core, .Net Framework, Microservices Experience with Entity Framework Core or similar ORM. Experience with Web API, MVC, Restful services. Experience with Angular / React / Vue.js. Experience with SQL on MSSQL Server or Postgres. Good knowledge of Analytical skills and Problem solving skills. Perks and Benefits: Relaxed, safe, friendly work atmosphere and flexible working patterns Competitive salary and benefits Retiral benefits, Employee referral bonus, Annual Incentive/Bonus Plan Access to online courses through LinkedIn Learning Group Medical Insurance ICICI Meal Coupon Hybrid work model What Makes Working at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local laws Show more Show less

Technical Lead

Chennai, Tamil Nadu, India

10 years

Not disclosed

On-site

Full Time

Job Title/Role : .Net Technical Lead Job Location : Chennai Experience : 10+ Years Job Summary: We are seeking a highly skilled and experienced Technical Lead with a strong background in .NET technologies to lead a team of developers in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have a passion for technology, excellent ownership skills, and a proven track record of delivering high-quality software solutions. Key Responsibilities: Lead the design, development, and deployment of .NET-based applications. Collaborate with cross-functional teams including product managers, QA, and DevOps. Provide technical guidance and mentorship to team members. Conduct code reviews and ensure adherence to best practices and coding standards. Architect scalable and maintainable solutions using .NET Core, C#, and related technologies. Troubleshoot and resolve complex technical issues. Stay updated with the latest industry trends and technologies. Participate in sprint planning, estimation, and agile ceremonies. Experience with data warehousing, ETL processes, and data modelling. Create Technical Design Documents and Data Flow Diagrams based on requirements. Required Skills & Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 10+ years of experience in software development with at least 2 years in a technical leadership role. Strong proficiency in C#, .NET Core, ASP.NET MVC/Web API . Experience with Entity Framework, LINQ, SQL Server . Familiarity with front-end technologies like Angular, React, or Blazor is a plus. Extensive experience with Microsoft Azure platform and services (App Services, Azure Functions, Azure SQL, Azure Data Factory, Azure Storage etc.). Experience with data warehousing, ETL processes, and data modelling. Experience with CI/CD pipelines , Azure DevOps , or Git . Strong understanding of OOP, design patterns , software architecture and security/api authentication Ability to evaluate architectural options (complexity, performance, high-availability, scalability, durability) and make right recommendation for implementation. Ensure robust logging, tracing, and security mechanisms are in place. Excellent communication, problem-solving, and team management skills. Preferred Qualifications: Experience with cloud platforms like Microsoft Azure or AWS . Experience migrating Azure/OnPrem solutions to AWS. Certifications in .NET, Azure or AWS are a plus Perks and Benefits: Competitive salaryand benefits Group MedicalInsurance ICICI Bank Multi Wallet Collaborative workspace Flexible workinghours Hybrid workingmodel What Makes Workingat OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

Software Engineer in Test

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Job Title/Position : SDET Engineer Job Location : Chennai Experience : 3+ years Job Summary/Objective A skilled developer collaborates with a team of software and testing experts on development and ongoing enhancement initiatives across one or more product lines, ensuring alignment with financial budgets, objectives, quality standards, and implementation strategies. This individual works in partnership with the Product Team and Technology Teams to deliver quality and stability solutions that effectively support the company's and product's objectives. They lead projects to successful completion while adhering to quality requirements and provide support and for the peers in the team. Key Roles and Responsibilities : Engage with the team responsible for coding, validating, debugging, ensuring reliability, conducting performance analysis, and managing the ongoing operational aspects of the product within an Agile framework. Work in conjunction with a highly cross-functional SCRUM/Agile team. Create automated tests to validate the continuous integration and deployment pipeline. Design behavioral automated tests to verify features upon deployment. Implement performance tests to confirm that our code adheres to the established Service Level Agreements (SLAs). Collaborate with Product, Customer Success, and other departments to monitor bug tickets throughout their lifecycle. Contribute and be part of transformation and continuous improvements of people, process, and technology. Education A Bachelor of Engineering (BE) or Bachelor of Technology (B. Tech) degree from an accredited college or university is required, with a focus in Computer Science, Technology, or related discipline. Experience, Skills and Key Competencies A minimum of 3 years of progressively responsible experience in software development testing is required, with a significant emphasis on Microsoft and Internet applications. The candidate must also demonstrate an ability to comprehend client needs and business requirements in order to deliver alternative quality solutions. Key Experience and Skills: Proficiency in at least one of the following programming languages or frameworks: Java, C#, .Net, or Selenium is required. Experience with either MSSQL Server or Postgres is essential. Candidates should have a background in cloud environments, specifically Azure and AWS. Familiarity and hands on experience with Terraform or TeamCity is necessary. Experience in the DevOps lifecycle, including continuous integration, development, and testing (CI-CD-CT), is mandatory. Must have hands on experience in developing and sustaining any automation tools using Java, c#, Selenium, cucumber. The candidate must have supported the team in developing logic, structures, and processes. Hands on experience in performance testing, encompassing Load, Stress, and Endurance testing using tools such as JMeter, NeoLoad, Silk Performer, or Artillery is essential, along with the ability to evaluate non-functional testing (NFT) results and provide comprehensive reports with analysis and recommendations. Experience in guiding the team in understanding non-functional requirements (NFR), conducting NFT testing, and analyzing and reporting findings is also required. Additionally, the candidate must have experience in automating the testing of databases and business intelligence reports. Perks and Benefits: Competitive salary and benefits Group Medical Insurance ICICI Bank Multi Wallet Collaborative workspace Flexible working hours Hybrid working model What MakesWorking at OEC Awesome? We have a new OEC Technology Centre of Excellence in Chennai, India! Our team is beyond thrilled to work with the new office, but we’re even more excited for the innovation and creativity that this living space will certainly inspire! We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. OEC India has been selected as one of the ‘Top 25 Safest Workplaces in India’ by KelpHR. OEC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, creed, gender, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, national origin, age, disability, genetic information or characteristics, marital status, familial status, veteran or military status, status regarding public assistance, membership or activity in a local commission, or any other protected status in accordance with applicable federal, state and local law. Show more Show less

OEC logo

OEC

11 Jobs

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.

Job Titles Overview