Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Position Title - Software Engineer Reporting To - Manager Reporting Location - Bangalore Working Location - Bangalore Objective: Main objective of this position is to deliver high quality software on his own and together with the team (including design, code, tests, documentation) and to accelerate the delivery. Required Experience and Skills: 5 to 9 years of experience with developing software solutions in Microsoft Technologies. Experience with business requirements analysis, technical analysis and design, coding, unit testing, QA automation and implementation of configurations within software environment. POSITION & OBJECTIVES : Technology skills Mandatory Strong background in Software Development Life Cycle (SDLC)/Engineering. Good expertise in n-Tier architectures with RESTFUL Web API. Hands on experience with .NET 4.5 and .NET Core, C#.NET, ASP.NET, ASP.NET Core, Angular, HTML, CSS, jQuery, Java Script. AzureDevOps, Azure Fundamentals, GitHub, Octopus dev essentials, PowerShell Scripting (Basic) Hands on experience with MS SQL queries and optimization of queries. Worked on LINQ and Entity Framework. Configure IIS both machine level and site level. Create and configure Windows services, windows schedulers, windows event log. Sound knowledge of SOA Principles. Good expertise in code review, evaluation, optimization and performance improvement skills like SonarQube or any other industry standard code review tools. Experience with Agile/Scrum Organization. Experience with ATDD / TDD. Experience with Continuous Integration Environments (TFS/AzureDevOps/Octopus would be appropriate). Should have excellent oral and written communication skills with fluent English. Preferred Knowledge on UML, design patterns, design principles such as SOLID / DRY and best coding practices. Proven ability and interest in building new application feature which interacts with exiting application, integration with external applications and infrastructure. Methodology skills Test Driven Development. Agile-Scrum. Domain Driven Design. Personal Skills: Excellent analytical and problem-solving skills. Excellent verbal/written communication skills. Fluent in English. Scrum valuesCommitment, Focus, Collaboration, Openness, Respect, Courage. Profile description: "¢ The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. "¢ Good communication and interpersonal skills to interact with team in Europe and US. "¢ Will be an added advantage if worked on Laboratory related applications. Qualifications BE Computer Science/MCA or any other Bachelor"™s degree with the right experience.
Posted 2 weeks ago
3.0 - 6.0 years
8 - 13 Lacs
Bengaluru
Work from Office
The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. POSITION TITLE (ENGLISH): Software Engineer REPORTING TO MANAGER REPORTING LOCATION BANGALORE WORKING LOCATION BANGALORE NUMBER OF FTEs UNDER RESPONSIBILITY: 0 SUMMARY OF POSITION AND OBJECTIVES We are seeking a skilled AI Software Engineer to design, develop, and deploy intelligent systems that leverage large language models (LLMs), Retrieval-Augmented Generation (RAG), and real-world data. This role focuses on building scalable AI solutions that bring generative AI innovations into production. You"™ll work at the intersection of machine learning, software engineering, and product innovation, contributing to a fast-growing team with strong opportunities for technical growth, ownership, and impact. POSITION & OBJECTIVES : Job description EVOLUTION What we offer: Work on cutting-edge AI systems that blend research with real-world application. Autonomy and ownership to shape the direction of AI products and prototypes. The opportunity to grow your architectural / project management skills in a demanding, fast-growing organization. A chance to become part of a highly motivated international team of professionals, to showcase your talent and be rewarded for the contribution one makes In a fast-growing group, successful leaders are frequently being offered increased areas of responsibility (subject to geographic mobility). QUALIFICATIONS AND EXPERIENCE REQUIRED: Profile description Requirements: Experience: Design and implement AI/ML-powered features and services. Build scalable APIs and infrastructure to support AI models in production. Collaborate with data scientists to optimize models for performance and reliability. Integrate AI capabilities into web/mobile platforms, backend systems, or embedded devices. Participate in code reviews, architecture discussions, and R&D initiatives. Ensure software reliability, scalability, and maintainability through testing and best practices. Monitor and improve deployed models and AI systems using telemetry and feedback loops Technology skills: Bachelor"™s or master"™s degree in computer science, Software Engineering, or related field. 2"“5+ years of software development experience with proficiency in any of the following - C#, SQL, Python, Java, C++, or similar. Solid understanding of machine learning fundamentals and data structures/algorithms. Experience with ML/DL frameworks Experience working with APIs and SDKs from platforms like OpenAI, Cohere, or Anthropic. Familiarity with deploying AI models to production Strong debugging, problem-solving, and analytical skills. Knowledge of LangChain, LlamaIndex, or other frameworks for building agent-based or RAG-based systems. Technology "“ Nice to have: LLM training skills. Methodology skills AGILE Development (Scrum) Personal Skills: Excellent analytical and problem-solving skills, passionate in adopting AI to workflows. Excellent verbal/written communication skills. Fluent in English and the working country language Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills. Ability to work in a complex, challenging and highly collaborative international environment. Experience in Agile (Scrum) methodologies would be a plus. Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is necessary. Ability to think out of the box, keen observer, and eye for details.
Posted 2 weeks ago
8.0 - 10.0 years
10 - 12 Lacs
Bengaluru
Work from Office
Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Do 1. Develop architectural application for the new deals/ major change requests in existing deals a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility c. Guides how to construct and assemble application components and services to support solution architecture and application development d. Maintains the frameworks and artefacts used in the implementation of an application, with reference to the systematic architecture of the overall application portfolio e. Responsible for application architecture paradigms such as service-oriented architecture (SOA) and, more specifically, microservices, ensuring business achieve agility and scalability for a faster time to market f. Provide solution of RFPs received from clients and ensure overall design assurance Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives Analyse technology environment, enterprise specifics, client requirements to set a collaboration design framework/ architecture Depending on the clients need with particular standards and technology stacks create complete RFPs Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps Evaluate and recommend solutions to integrate with overall technology ecosystem Tracks industry and application trends and relates these to planning current and future IT needs g. Provides technical and strategic inputs during the project planning phase in the form of technical architectural designs and recommendations h. Account mining to find opportunities in the existing clients i. Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture. j. Identifies implementation risks and potential impacts. k. Create new revenue streams within applications as APIs that can be leveraged by clients l. Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part 2.Understanding application requirements and design a standardize application a. Creating Intellectual Property in forms of services, patterns, models and organizational approaches b. Designing patterns, best practices and reusable applications that can be used for future references c. Ensure system capabilities are consumed by system components and set criteria for evaluating technical and business value in terms of Tolerate, Invest, Migrate and Eliminate d. Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance e. Coordinating input on risks, costs and opportunities for concepts f. Developing customised applications for the customers aligned with their needs g. Perform design and code reviews thoroughly on regular basis, keeping in mind the security measures h. Understanding design and production procedures and standards to create prototypes and finished products i. Work closely with systems analysts, software developers, data managers and other team members to ensure successful production of application software j. Offer viable solutions for various systems and architectures to different types of businesses k. Seamless integration of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development l. Transforming all applications into digital form and implement and evolve around mesh app and service architecture that support new technologies like IOT, blockchain, machine learning, automation, BOTS etc m.Cloud Transformation: (Migration) Understanding non-functional requirements Producing artefacts such as deployment architecture, interface catalogue Identify internal and external dependency, vendor and internal IT management Support build and testing team n. Cloud Transformation: (Modernization) Understanding and Defining target architecture in Integration space Assessing project pipeline / demand and align to target architecture Technical support of delivery team in terms and POC and technical guidance o. Keep Up-to-date with the latest technologies in the market Mandatory Skills: Microsoft Power Platform for M365. Experience: 8-10 Years. >
Posted 2 weeks ago
8.0 - 10.0 years
10 - 12 Lacs
Pune
Work from Office
Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Do 1. Develop architectural application for the new deals/ major change requests in existing deals a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility c. Guides how to construct and assemble application components and services to support solution architecture and application development d. Maintains the frameworks and artefacts used in the implementation of an application, with reference to the systematic architecture of the overall application portfolio e. Responsible for application architecture paradigms such as service-oriented architecture (SOA) and, more specifically, microservices, ensuring business achieve agility and scalability for a faster time to market f. Provide solution of RFPs received from clients and ensure overall design assurance Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives Analyse technology environment, enterprise specifics, client requirements to set a collaboration design framework/ architecture Depending on the clients need with particular standards and technology stacks create complete RFPs Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps Evaluate and recommend solutions to integrate with overall technology ecosystem Tracks industry and application trends and relates these to planning current and future IT needs g. Provides technical and strategic inputs during the project planning phase in the form of technical architectural designs and recommendations h. Account mining to find opportunities in the existing clients i. Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture. j. Identifies implementation risks and potential impacts. k. Create new revenue streams within applications as APIs that can be leveraged by clients l. Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part 2.Understanding application requirements and design a standardize application a. Creating Intellectual Property in forms of services, patterns, models and organizational approaches b. Designing patterns, best practices and reusable applications that can be used for future references c. Ensure system capabilities are consumed by system components and set criteria for evaluating technical and business value in terms of Tolerate, Invest, Migrate and Eliminate d. Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance e. Coordinating input on risks, costs and opportunities for concepts f. Developing customised applications for the customers aligned with their needs g. Perform design and code reviews thoroughly on regular basis, keeping in mind the security measures h. Understanding design and production procedures and standards to create prototypes and finished products i. Work closely with systems analysts, software developers, data managers and other team members to ensure successful production of application software j. Offer viable solutions for various systems and architectures to different types of businesses k. Seamless integration of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development l. Transforming all applications into digital form and implement and evolve around mesh app and service architecture that support new technologies like IOT, blockchain, machine learning, automation, BOTS etc m.Cloud Transformation: (Migration) Understanding non-functional requirements Producing artefacts such as deployment architecture, interface catalogue Identify internal and external dependency, vendor and internal IT management Support build and testing team n. Cloud Transformation: (Modernization) Understanding and Defining target architecture in Integration space Assessing project pipeline / demand and align to target architecture Technical support of delivery team in terms and POC and technical guidance o. Keep Up-to-date with the latest technologies in the market Mandatory Skills: Oracle Apps Forms & Reports. Experience: 8-10 Years.
Posted 2 weeks ago
6.0 - 11.0 years
13 - 18 Lacs
Mumbai
Work from Office
Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Do 1. Develop architectural application for the new deals/ major change requests in existing deals a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility c. Guides how to construct and assemble application components and services to support solution architecture and application development d. Maintains the frameworks and artefacts used in the implementation of an application, with reference to the systematic architecture of the overall application portfolio e. Responsible for application architecture paradigms such as service-oriented architecture (SOA) and, more specifically, microservices, ensuring business achieve agility and scalability for a faster time to market f. Provide solution of RFPs received from clients and ensure overall design assurance Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives Analyse technology environment, enterprise specifics, client requirements to set a collaboration design framework/ architecture Depending on the clients need with particular standards and technology stacks create complete RFPs Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps Evaluate and recommend solutions to integrate with overall technology ecosystem Tracks industry and application trends and relates these to planning current and future IT needs g. Provides technical and strategic inputs during the project planning phase in the form of technical architectural designs and recommendations h. Account mining to find opportunities in the existing clients i. Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture. j. Identifies implementation risks and potential impacts. k. Create new revenue streams within applications as APIs that can be leveraged by clients l. Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part 2.Understanding application requirements and design a standardize application a. Creating Intellectual Property in forms of services, patterns, models and organizational approaches b. Designing patterns, best practices and reusable applications that can be used for future references c. Ensure system capabilities are consumed by system components and set criteria for evaluating technical and business value in terms of Tolerate, Invest, Migrate and Eliminate d. Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance e. Coordinating input on risks, costs and opportunities for concepts f. Developing customised applications for the customers aligned with their needs g. Perform design and code reviews thoroughly on regular basis, keeping in mind the security measures h. Understanding design and production procedures and standards to create prototypes and finished products i. Work closely with systems analysts, software developers, data managers and other team members to ensure successful production of application software j. Offer viable solutions for various systems and architectures to different types of businesses k. Seamless integration of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development l. Transforming all applications into digital form and implement and evolve around mesh app and service architecture that support new technologies like IOT, blockchain, machine learning, automation, BOTS etc m.Cloud Transformation: (Migration) Understanding non-functional requirements Producing artefacts such as deployment architecture, interface catalogue Identify internal and external dependency, vendor and internal IT management Support build and testing team n. Cloud Transformation: (Modernization) Understanding and Defining target architecture in Integration space Assessing project pipeline / demand and align to target architecture Technical support of delivery team in terms and POC and technical guidance o. Keep Up-to-date with the latest technologies in the market
Posted 2 weeks ago
4.0 - 9.0 years
10 - 12 Lacs
Pune
Work from Office
SUMMARY Job Role: Java Enterprise Edition Professionals Location Pune/Bangalore Experience 4+ years Must-Have The candidate should possess at least 3 years of relevant experience in Java Enterprise Edition. Job Description As an Application Developer, you will be responsible for designing, building, and configuring applications to meet specific business processes and application requirements. Your daily tasks will involve collaborating with team members, developing innovative solutions, and ensuring the robustness and user-friendliness of applications. Additionally, you will be involved in testing and debugging processes to improve application performance and reliability, contributing to the overall success of the projects. Roles & Responsibilities Independently perform and become a Subject Matter Expert (SME). Actively participate and contribute in team discussions. Provide solutions to work-related problems. Assist in documenting application specifications and user guides. Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills Must - Have Skills: Proficiency in Java Standard Edition, Spring Boot. Strong understanding of object-oriented programming principles. Experience with RESTful web services and API development. Familiarity with database management systems and SQL. Knowledge of version control systems, particularly Git. Additional Information The candidate should have a minimum of 3 years of experience in Java Standard Edition. A 15-year full-time education is required.
Posted 2 weeks ago
5.0 - 7.0 years
7 - 10 Lacs
Gurugram
Work from Office
Role description Education: Bachelors / Masters in Software Engineering Responsibilities In this lead role, you will be designing and developing complex software systems that have been successfully delivered to customers. Ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams Build reusable code and libraries for future use. Build highly available, high performance, scalable software and you will work on distributed systems for massive-scale systems Responsible for code quality of the product being developed along with unit and integration testing. Mentor junior developers to improve their skills, and make them more effective, product software engineers. Communicate with technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy. Skills Sounds Like You? 5+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks. 1+ years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems. Strong experience in technically leading junior developers with a focus on the goal. Strong experience in data structures & algorithms and their space & time complexities. Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs. Strong experience working with Databases like SQL & NoSQL. Experience working with microservices-based architecture. Experience in high traffic, highly scalable distributed system designs, complex web applications, and code reviews. Experience working in an Agile environment. Solid understanding of the full software development life cycle and the domain. Good to have knowledge of messaging systems like SNS/ SQS /Kafka etc.
Posted 2 weeks ago
0.0 - 1.0 years
3 - 5 Lacs
Gurugram
Work from Office
Skills 1. API testing automation through frameworks like Playwright/Mocha/Chai/Jest/Axios. 2. Well versed with Javascript and Nodejs. 3. Automation Framework creation from scratch. 4. Code Reviews. 5. Experience with MongoDB and MySQL. 6. Data Structure and Algorithms, problem solving. 7. Experience with AWS or any other cloud provider.
Posted 2 weeks ago
7.0 - 12.0 years
20 - 35 Lacs
Ahmedabad
Remote
Design, develop, and maintain high-quality applications using Ruby on Rails Write clean, testable, and efficient code following TDD Participate in Agile standups, pair programming, sprint planning, and retrospectives Troubleshoot & debug Required Candidate profile 7+ years of exp software development Strong hands-on experience in Ruby on Rails and ReactJS Knowledge of TDD and Object-Oriented Programming Experience with cloud infrastructure and DevOps is a plus Perks and benefits L&D budget, insurance, remote work,retreats,leaves
Posted 2 weeks ago
0.0 - 2.0 years
2 - 5 Lacs
Bengaluru
Work from Office
Bluesapling Technologies Pvt. Ltd. is looking for Software Development Engineer - BE to join our dynamic team and embark on a rewarding career journey Collaborate with product managers, software architects, and other stakeholders to understand business requirements and translate them into software specifications and technical designs Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance Write clean, efficient, and maintainable code using appropriate programming languages and development frameworks Conduct thorough testing of software components, including unit testing, integration testing, and performance testing, and address any identified issues or bugs Collaborate with quality assurance (QA) teams to ensure comprehensive test coverage and timely resolution of defects Participate in code reviews to ensure adherence to coding standards, best practices, and quality guidelines Investigate and troubleshoot software defects and customer-reported issues, providing timely resolutions and fixes Continuously improve software development processes, tools, and methodologies to enhance productivity and quality Stay updated with emerging technologies, industry trends, and best practices in software development, and apply them to drive innovation and efficiency Collaborate with cross-functional teams, including designers, backend developers, and system administrators, to ensure seamless integration and smooth software deployment Document software designs, specifications, and implementation details to facilitate knowledge sharing and maintain an up-to-date technical repository Contribute to the overall software development lifecycle, including requirements gathering, estimation, planning, and release management
Posted 2 weeks ago
1.0 - 3.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Bluesapling Technologies Pvt. Ltd. is looking for Software Development Engineer II - FE to join our dynamic team and embark on a rewarding career journey Collaborate with product managers, software architects, and other stakeholders to understand business requirements and translate them into software specifications and technical designs Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance Write clean, efficient, and maintainable code using appropriate programming languages and development frameworks Conduct thorough testing of software components, including unit testing, integration testing, and performance testing, and address any identified issues or bugs Collaborate with quality assurance (QA) teams to ensure comprehensive test coverage and timely resolution of defects Participate in code reviews to ensure adherence to coding standards, best practices, and quality guidelines Investigate and troubleshoot software defects and customer-reported issues, providing timely resolutions and fixes Continuously improve software development processes, tools, and methodologies to enhance productivity and quality Stay updated with emerging technologies, industry trends, and best practices in software development, and apply them to drive innovation and efficiency Collaborate with cross-functional teams, including designers, backend developers, and system administrators, to ensure seamless integration and smooth software deployment Document software designs, specifications, and implementation details to facilitate knowledge sharing and maintain an up-to-date technical repository Contribute to the overall software development lifecycle, including requirements gathering, estimation, planning, and release management
Posted 2 weeks ago
3.0 - 8.0 years
5 - 11 Lacs
Bengaluru
Work from Office
Work with product management and dev team to design, develop and deliver features and enhancements Collaborate closely with peers to develop clean code: readable, testable, high quality, performant, and secure Develop code using pair and team programming approaches Perform peer code reviews and walk-throughs Automate testing and deployment of software to enable delivering improvements to customers on a regular cadence Work closely with the agile team to innovate and improve everything Minimum Requirements: B.S. in Computer Science or equivalent is preferred 4+ years of experience with modern languages such as Java/C#/JavaScript/Scala Recent 2+ years of Scala functional programming in an Enterprise SW environment Experience with RESTful applications Experience with Microservices Ability to work effectively in adistributed, collaborative, agile environment and deliver solutions on a regular cadence
Posted 2 weeks ago
7.0 - 9.0 years
1 - 2 Lacs
Hyderabad, Chennai, Bengaluru
Work from Office
ARISE Global Technology platform is expanding in India, and were inviting top technology talent to join our growing network of gig and flexible workers. Were looking for experienced Python developers with Docker exposure to support a high-impact AI project for one of the worlds top 15 companies. At Arise, we partner with top-tier AI research and development teams to ensure their models are grounded in quality, precision, and safety. Were seeking experienced Python Code Reviewers to audit evaluations of AI-generated code — helping ensure these outputs are not only functional, but also align with high standards for clarity, correctness, and instruction-following. What You’ll Do As a Code Reviewer, you'll play a critical role in validating the work of annotators responsible for assessing AI-generated Python code. You'll ensure that all evaluations meet internal quality benchmarks and align with project-specific review frameworks. Your responsibilities include: Reviewing annotator evaluations of AI-generated Python snippets for accuracy, functionality, and adherence to prompt instructions Flagging incorrect assessments and offering clear, actionable feedback Validating code using proof-of-work methodologies, including Docker-based sandbox environments where applicable Ensuring evaluation integrity by referencing established guidelines under Project Atlas Identifying patterns in annotation errors and contributing to continuous quality improvement What You Bring Required: 5–7+ years of experience in Python development, QA, or technical code review Deep understanding of Python — including syntax, testing strategies, debugging, and edge case handling Comfortable with containerized testing environments (e.g., Docker) for isolated code validation Excellent written communication and the ability to document and explain technical issues clearly Experience in structured QA workflows, annotation processes, or similar review pipelines Professional fluency in English (B2+ or above) Nice to Have: Prior experience with AI/ML model evaluation, reinforcement learning (RLHF), or large language model tuning Familiarity with annotation tools or data labeling platforms Working knowledge of secure code practices and environment replication with Docker Why use the Arise Platform? Flexible and Work from Anywhere in India Choose when you complete the work he Arise® Platform is an online portal that connects you to remote customer service opportunities with big-name brands. Through the platform, you can provide remote customer support; earning extra revenue while saving time and money on costs associated with working outside of the home. **This is not an offer of employment. It is an opportunity to enter into a business-to-business relationship with Arise.**
Posted 2 weeks ago
21.0 - 31.0 years
32 - 42 Lacs
Bengaluru
Work from Office
What we’re looking for We’re looking for a Senior Software Engineer (Fullstack) to be part of our Integrations & Connect engineering team in India. We are looking for a talented and experienced engineer who has a passion for solving challenging technical problems. We work closely with our product owners and our customers, iterating quickly to ensure we build the best solution for our users. We welcome new ideas and fresh perspectives which can help grow our team and our product. We are looking for someone who has a passion for solving complex and interesting problems, and delivering versatile full-stack functionality to support our next set of integrations to drive customer adoption and make the experience more meaningful for our customers. What you’ll be working on Building and maintaining our enterprise integration services / capabilities across multiple data-regions Write high-quality front-end and back-end code Top-to-bottom ownership of new features, including crafting technical specs, writing readable and extendible code, and keeping tabs on post-release metrics Building observable systems that track important metrics and automatically notifies when something is off Participating in code reviews to validate best practices and logical designs Investigating and addressing issues with performance, scalability, and maintainability on both production and development environments Mentoring and guiding engineers on best practices We’d love to hear from people with 8-12 years in web application development with full stack development experience Experience leading and shipping large-scale cross functional projects Expertise in designing and building world-class services and APIs Experience with REST/GraphQL and coding against internal/external services and APIs Experience with Python and frameworks like FastAPI, Flask or Pyramid (open for Java but needs to be open to work for Python) Experience with React/ Angular and Javascript. Strong understanding and experience with one or more object-oriented programming languages and design patterns Culture of code reviews, writing tech specs, and collaborating closely with other people Ability to work on in agile environments with frequent deployments Practices automated testing, believes and enforces good code quality and best engineering practices Excellent communication skills and the ability to work with both co-located and remote engineers and cross-functional partners A growth/data mindset in approaching challenges SurveyMonkey believes in-person collaboration is valuable for building relationships, fostering community, and enhancing our speed and execution in problem-solving and decision-making. As such, this opportunity is hybrid and requires you to work from the SurveyMonkey office in Bengaluru 3 days per week. #LI - Hybrid
Posted 2 weeks ago
15.0 - 24.0 years
35 - 40 Lacs
Ahmedabad
Remote
We are seeking an accomplished Principal Engineer to lead full-stack development, technical architecture, and cloud infrastructure initiatives across our platforms in Mobile VAS, AdTech, Gaming and Crypto/FinTech domains. Location: Remote
Posted 2 weeks ago
4.0 - 9.0 years
7 - 12 Lacs
Pune
Work from Office
SUMMARY Job Role: Node.js Developer Experience: 4 + years Location: Pune Must - Have: The ideal candidate should possess at least 3 years of relevant experience in Node.js development. Job Description: We are seeking a skilled Software Development Engineer to join our team. In this role, you will be responsible for analyzing, designing, coding, and testing various components of application code for multiple clients in a dynamic work environment. Your day-to-day tasks will involve collaborating with team members to ensure successful feature implementation, troubleshooting issues, and maintaining existing applications to improve performance and functionality. Additionally, you will participate in code reviews and contribute to the overall enhancement of development processes, ensuring high-quality deliverables that meet client expectations. Roles & Responsibilities: Independently perform and become a Subject Matter Expert (SME). Actively participate and contribute to team discussions. Provide solutions to work-related problems. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Participate in the design and architecture of new features and enhancements. Professional & Technical Skills: Must-Have Skills: Proficiency in Node.js. Good-To-Have Skills: Experience with AWS CloudFormation, Kubernetes, GraphQL (Query Language). Strong understanding of asynchronous programming and event-driven architecture. Experience with RESTful APIs and microservices architecture. Familiarity with version control systems, particularly Git. Additional Information: The candidate should have a minimum of 3 years of experience in Node.js. This position is based at our Pune office. A 15-year full-time education is required.
Posted 2 weeks ago
3.0 - 8.0 years
8 - 13 Lacs
Bengaluru
Work from Office
We are seeking a passionate and skilled Software Engineer specializing in Java with Spring Boot to join our dynamic team. This role offers an exciting opportunity to work on innovative development projects, collaborate with talented professionals, and deliver efficient and maintainable software solutions in a fast-paced environment. Responsibilities Develop, test, and maintain robust server-side applications using Java and Spring Boot Contribute to service-oriented architecture designs and ensure scalability and reliability Write automated tests and utilize code coverage frameworks to maintain high-quality code Collaborate with teams of 3-5 developers, participating in code reviews and pair programming sessions Debug, troubleshoot, and resolve complex issues with flexibility and attention to detail Work with containers such as Docker and Kubernetes to ensure efficient deployment processes Use version control systems like GitLab for code collaboration and repository management Communicate effectively with subject matter experts to understand and translate business requirements into technical solutions Ensure deliverables are clear, well-tested, and aligned with project objectives Continuously engage in professional development, fostering a learning mindset to adopt new skills when needed Requirements 4 to 6 years of software development experience, including at least 3 years of hands-on Java development and GitLab Proficiency in developing solutions with service-oriented architecture over 2+ years Skills in automated testing processes and knowledge of code coverage frameworks Familiarity with container technologies such as Docker/Kubernetes for deployments Background in working within collaborative teams of 3-5 developers to deliver project goals Expertise in debugging, troubleshooting, code optimization, and resolving technical issues Appreciation for delivering clear, concise, and well-tested code within defined timelines Advanced communication skills for extracting and translating business concepts into technical requirements Independent thinker with a willingness to engage in discussions, challenge assumptions, or learn new methodologies Nice to have Showcase of flexibility to adapt to changing requirements and technologies during the development lifecycle Understanding of integrating modern development tools or techniques into legacy systems Familiarity with best practices for secure software development in line with industry standards
Posted 2 weeks ago
15.0 - 20.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: The ideal candidate needs to have "ƒ"ƒStrong Embedded system knowledge, Experience on Windows Internals and good driver development. "ƒ"ƒSolid understanding of Operating System concepts, RTOS, FW management. Solid understanding of System level features, Processor and Power management, architecting system level features. Hands on experience in complex and multi domain large features. "ƒ"ƒ Windows kernel driver developmen t experience. "ƒ"ƒUnderstanding and experience in Designing and Implementing Windows Kernel mode drivers, Board support package, ACPI & UEFI. "ƒ"ƒStrong communication and interpersonal skills. "ƒ"ƒStrong problem solving and debugging skills. "ƒ"ƒAbility to co-ordinate across stakeholders and Task management Handling small to large medium size technology teams. Experience on Enterprise and IHV/IBVs is a plus Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience. 10-15 years of work experience with Design and development of Windows drivers, programing languages such as C, C++, hands on experience in debugging system issues and Preferred Qualifications 10- 15 years of Software Engineering or related work experience. "ƒ"ƒArchitecting System level features. Design and development of complex large features Hands on experience in low level design, code review and delivery management. "ƒ"ƒStrong knowledge on Windows OS internals and Windows Driver knowledge (KMDF) "ƒ"ƒWindows Device driver programming and debugging with WinDbg, JTAG/other tools. "ƒ"ƒARM Processor architecture and Assembly Language. "ƒ"ƒExperience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications "ƒ"ƒEmbedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). "ƒ"ƒKnowledge of OS/system performance profiling and optimization techniques. "ƒ"ƒCommunication, written & interpersonal skills, motivation, the ability to learn quickly. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
0.0 years
15 - 20 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Python programming/Machine Learning concepts and Automation Testing ( Python framework, autoframework) Mandatory Principal Duties and Responsibilities: Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user needs and software requirements. Designs and implements small software features for products and systems. Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. Collaborates with others inside project team to accomplish project objectives. Writes technical documentation for Software projects. Level of Responsibility: Works under supervision. Decision-making affects direct area of work and/or work group. Requires verbal and written communication skills to convey basic, routine factual information. Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
2.0 - 7.0 years
12 - 17 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Windows Security Senior Engineer Company: - Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are looking for Security Engineer to contribute in the area of the Windows on Snapdragon products. The person will have the responsibility to perform security assessment, design & code review, develop fuzzing harness and fuzz the Windows software stack on Snapdragon products. Ideal candidate must posses security mindset and has good exposure on Security Development Life Cycle "SDLC". The ideal candidate also needs to have Strong Embedded software knowledge, Experience on Windows Internals and good driver development. Solid understanding of Operating System concepts, RTOS, FW management. Solid understanding of System level features, Processor and Power management, architecting system level features. Hands on experience in complex and multi domain large features. Windows kernel driver development experience. Understanding and experience in Designing and Implementing Windows Kernel mode drivers, Board support package, ACPI & UEFI. Strong communication and interpersonal skills. Strong problem solving and debugging skills. Ability to co-ordinate across stakeholders and Task management Handling small to large medium size technology teams. Experience on Enterprise and IHV/IBVs is a plus Minimum . Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications 2+ years of Security Engineering or related work experience. Design and development of Fuzzing harness Ability to perform design and code review for vulnerability detection Strong knowledge on Windows OS internals and Windows Driver knowledge (KMDF) Windows Device driver programming and debugging with WinDbg, JTAG/other tools. ARM Processor architecture and Assembly Language. Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging). Knowledge of OS/system performance profiling and optimization techniques. Communication, written & interpersonal skills, motivation, the ability to learn quickly Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
2.0 - 7.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Test Engineer, you will design, develop, create, and modify test cases and validate embedded software, cloud software, system algorithms, application software, automation, and/or specialized utility programs that launch cutting-edge, world class products. Qualcomm Software Test Engineers collaborate across various engineering teams and functions to design and implement test plans. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Test Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Test Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of work or academic experience with Software Test or System Test, developing and automating test plans and/or tools (e.g., Source Code Control Systems, Continuous Integration Tools, and Bug Tracking Tools). Looking for Candidate who have hands-on experience with GitHub Flow, integration pipelines, and strong programming skills in Python, C, and C++. A candidate who holds a degree in Electronics and Computer Science Exp3 to 6 yr LocationHyderabad Detailed JD: Proficiency in C, C++ and Python Strong understanding of GitHub Flow, pull requests, branching strategies, and code reviews. Experience with integration pipelines and CI/CD tools (e.g., Jenkins, GitHub Actions). Familiarity with open-source contribution workflows and licensing. Excellent written and verbal communication skills. Able to test the applications/scripts developed by loading them on to the QC hardwares. Ability to understand technical requirements and independently implement solutions Add-on Experience contributing to or maintaining open-source repositories Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
5.0 - 7.0 years
15 - 25 Lacs
Pune
Hybrid
Key Skills: Software development, system design, problem-solving, performance optimization, code review, testing frameworks, automation, GenAI tools, prompt engineering, CI/CD, agile methodologies. Roles & Responsibilities: Lead the design of complex software development features ensuring scalable, effective, and maintainable solutions. Collaborate with solution managers, designers, and cross-functional teams to gather requirements, translate them into technical specifications, and align with project priorities. Analyze and resolve complex technical issues, identify performance bottlenecks, and prepare technical documentation. Conduct code reviews, provide constructive feedback, and uphold high standards in code quality and development best practices. Ensure the code meets functional and performance requirements while promoting rigorous testing processes including unit tests, integration tests, and automated testing frameworks. Utilize GenAI tools for AI-assisted development and apply basic prompt engineering concepts. Perform additional duties as assigned. Experience Requirement: 5-7 years of relevant experience in software development, with a strong understanding of the full software development lifecycle. Proven experience in designing and implementing scalable, maintainable, and high-performance software systems. Hands-on experience with modern programming languages such as Java, Python, C#, or JavaScript, and frameworks such as Spring Boot, .NET, or Node.js. Experience working in agile/scrum environments, with a solid grasp of agile methodologies and DevOps practices. Familiarity with cloud platforms such as AWS, Azure, or GCP, and working knowledge of deploying applications in cloud-native environments. Practical experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions, and version control systems like Git. Exposure to containerization technologies like Docker and orchestration tools like Kubernetes is a plus. Strong debugging and problem-solving skills, with the ability to perform root cause analysis and resolve production issues efficiently. Experience writing unit, integration, and automated tests using tools like JUnit, TestNG, Mocha, or similar testing frameworks. Demonstrated ability to collaborate in cross-functional teams and communicate effectively with technical and non-technical stakeholders. Previous experience with GenAI tools and AI-assisted development workflows is an added advantage. Education: B.Tech.
Posted 2 weeks ago
14.0 - 19.0 years
18 - 22 Lacs
Noida
Work from Office
With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And were only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that youre more than your work. Thats why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If youre passionate about our purpose "” people "”then we cant wait to support whatever gives you purpose. Were united by purpose, inspired by you. We are seeking a seasoned Senior Engineering Manager to join our dynamic team. As a Senior manager, you will lead a team of talented engineers, driving technical excellence, fostering a culture of ownership, and ensuring the successful delivery of high-impact projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals.Responsibilities:Technical Leadership:Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices.Be hands-on with code, maintaining high technical standards and actively participating in design and architecture decisions, code reviews, and helping engineers optimize their code.Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex software systems and applications.Ensure accountability for the teams technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, leverage CoPilot).Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence.Play a pivotal role in the R.I.D.E. (Review, Inspect, Decide, Execute) framework.Understand CI/CD pipelines from build, test, to deploy phases.Team Management:Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development.Foster a culture of service ownership and enhance team engagement.Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches.Promote a growth mindset, understanding and driving organizational change.Actively seek opportunities for team growth and cross-functional collaboration.Works and guides the team on how to operate in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.Coaching and Development:Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback.Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies.Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity within the team.Execution Excellence:Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs.Align team efforts with the strategic direction of the company, understanding the big picture and business needs.Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management.Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels.Make deployment decisions with appropriate risk mitigation.Minimum Qualifications:Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.14+ years of experience in software development, with 5+ years in a technical leadership role and 4+ years in a people management role.Proven track record of leading and delivering large-scale, complex software projects.Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript.Extensive experience with software architecture and design patterns.Strong understanding of cloud technologies and DevOps principles.Excellent problem-solving skills and attention to detail.Excellent communication and leadership skills, with a demonstrated ability to influence and drive change.Preferred Qualifications:Masters degree or PhD in Computer Science, Engineering, or a related technical field.Experience with cloud platforms like Azure, AWS, or GCP.Familiarity with CI/CD pipelines and automation tools.Knowledge of agile development methodologies.Experience in a complex, matrixed organization.Demonstrated commitment to diversity and inclusion initiatives.Familiarity with developing accessible technologies. Where were going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet its our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! """"" UKGCareers@ukg.com
Posted 2 weeks ago
3.0 - 8.0 years
5 - 9 Lacs
Pune
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : PySpark Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing application features, and ensuring that the applications function seamlessly within the existing infrastructure. You will also engage in problem-solving discussions, contributing innovative ideas to enhance application performance and user experience. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application processes and workflows.- Engage in code reviews to ensure quality and adherence to best practices. Professional & Technical Skills: Good to have skills - AWS S3, DeltaLake, Airflow- Experience should be 4+ years in primary skill- Candidate must be a strong Hands-on senior Developer- Candidate must be willing to work in Shift B i.e. from 11 AM IST to 9PM IST. Also, do the weekend support as per a pre-agreed rota. Compensation holiday may be provided for the weekend shift- Should have good troubleshooting skills to do RCA of prod support related issues Additional Information:- The candidate should have minimum 3 years of experience in PySpark.- This position is based at our Pune office.- A 15 year full time education is required.- Candidate must possess good technical / non-technical communication skills to highlight areas of concern/risks Qualification 15 years full time education
Posted 2 weeks ago
3.0 - 8.0 years
5 - 9 Lacs
Chennai
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : PySpark Good to have skills : Java Enterprise Edition, Google BigQuery, Google Cloud Platform ArchitectureMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will also participate in testing and debugging processes to ensure the applications function as intended, while continuously seeking ways to enhance application efficiency and user experience. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application specifications and user guides.- Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in PySpark.- Good To Have Skills: Experience with Java Enterprise Edition, Google BigQuery, Google Cloud Platform Architecture.- Strong understanding of data processing frameworks and distributed computing.- Experience with application development lifecycle and methodologies.- Familiarity with database management systems and data modeling. Additional Information:- The candidate should have minimum 3 years of experience in PySpark.- This position is based at our Chennai office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough