Home
Jobs

2779 Software Engineering Jobs - Page 16

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 7.0 years

5 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Role Proficiency: Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities Outcomes: Interpret the application/feature/component design to develop the same in accordance with specifications. Code debug test document and communicate product/component/feature development stages. Validate results with user representatives; integrates and commissions the overall solution Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team; provide feedback to FAST goals of team members Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues On time completion of mandatory compliance trainings Outputs Expected: Code: Code as per design Follow coding standards templates and checklists Review code - for team and peers Documentation: Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation r and requirements test cases/results Configure: Define and govern configuration management plan Ensure compliance from the team Test: Review and create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain relevance: Advise Software Developers on design and development of features and components with a deep understanding of the business problem being addressed for the client. Learn more about the customer domain identifying opportunities to provide valuable addition to customers Complete relevant domain certifications Manage Project: Manage delivery of modules and/or manage user stories Manage Defects: Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate: Create and provide input for effort estimation for projects Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release: Execute and monitor release process Design: Contribute to creation of design (HLD LLD SAD)/architecture for Applications/Features/Business Components/Data Models Interface with Customer: Clarify requirements and provide guidance to development team Present design options to customers Conduct product demos Manage Team: Set FAST goals and provide feedback Understand aspirations of team members and provide guidance opportunities etc Ensure team is engaged in project Certifications: Take relevant domain/technology certification Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort required for developing / debugging features / components Perform and evaluate test in the customer or target environment Make quick decisions on technical/project related challenges Manage a Team mentor and handle people related issues in team Maintain high motivation levels and positive dynamics in the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback to team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers addressing customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks. Build confidence with customers by meeting the deliverables on time with quality. Estimate time and effort resources required for developing / debugging features / components Make on appropriate utilization of Software / Hardware's. Strong analytical and problem-solving abilities Knowledge Examples: Appropriate software programs / modules Functional and technical designing Programming languages - proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile - Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Knowledge of customer domain and deep understanding of sub domain where problem is solved Additional Comments: Clarity PPM L2 Consultants Prepare detailed designs Configure Clarity PPM. Develop custom contents like portlets, reports and workflows with GEL, NSQL etc. Write stored procedures, views, queries etc. against the CA-Clarity PPM database for customer specific functionality Prepare test cases to test requirements Development of training material Unit Testing, Integration Testing Key Skills: Extensive knowledge of Clarity PPM, Clarity PPM development/configuration, Understanding of Business Processes, System administration, SQL and database Management, Troubleshooting, End User Support, Documentation, Training Fixing UAT bugs (if any) Production Deployment Required Skills Clarity PPM,Technical Support,L2

Posted 3 days ago

Apply

7.0 - 9.0 years

5 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes: Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Outputs Expected: Code: Code as per the design Define coding standards templates and checklists Review code - for team and peers Documentation: Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation requirements test cases and results Configure: Define and govern configuration management plan Ensure compliance from the team Test: Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain relevance: Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project: Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects: Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate: Create and provide input for effort and size estimation and plan resources for projects Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release: Execute and monitor release process Design: Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface with Customer: Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team: Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications: Obtain relevant domain and technology certifications Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples: Appropriate software programs / modules Functional & technical designing Programming languages - proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile - Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments: Clarity PPM - L3 Consultants Translate Functional Requirements to Technical Specs Prepare technical and functional design documents Work on complex change requests. System walk through for the business teams UAT & QA Support Develop Training Material, Test Cases Assist in Production Deployment Required Skills Clarity PPM,L3,Technical Support

Posted 3 days ago

Apply

0.0 - 1.0 years

4 - 6 Lacs

Noida

Work from Office

Naukri logo

Opening for Software Engineer | 2025 Batch Note: Mandatory: Please fill out the Google Form to proceed further: https://forms.gle/DynN8cnafjzfrbUo8 (If the link doesn't work, kindly copy and paste it into your browser.) Only shortlisted candidates based on the evaluation of the candidate's academic and professional details will be contacted for further process. Interview Mode - Face-to-Face Only Eligibility: 2025 batch pass-out candidates only Package: Up to 6,00,000 Experience: 0 to 1 year 2 years bond - Non negaotiable Profile Technology you are being hired for: PHP, MySQL, React, Node, Python, Flutter, and .NET (You need not know it, we will train you on the same. You are expected to know coding on any one programming language of your choice and possess a basic understanding of RDBMS . Your Interview will be done in that programming language only). We are looking for Freshers with Computer Science & Engineering or Information Technology backgrounds with B.tech. degrees with more than 70% throughout. Selected candidates will be hired for the Software Developer profile, where you will be responsible for coding and development. On-the-job training will be provided for the technology you are assigned. Post the training period of 6 months, successful candidates will be designated as Software Engineers. The interview process will include a Written, Aptitude and Machine Test , where you will be required to solve programming problems and write database queries. Perks and Benefits Employee's Health Insurance PF & ESIC Late-night meal facility In-house & outdoor party Cab facility available for late-night working Various compensations & bonuses No dress codes Festival Celebration, employees' B'day celebration Cafeteria facility

Posted 3 days ago

Apply

2.0 - 6.0 years

12 - 16 Lacs

Mumbai, New Delhi, Bengaluru

Work from Office

Naukri logo

Technically hands-on, with deep dive expertise in designing and developing real time internet applications or high scale SAAS applications1 - 3 years of experience in developing products with at least a couple of years in leading a teamExcellent command over Data Structures & Algorithms Exceptional coding skills in an Object-Oriented programming language (Java/ Golang) Locations : Mumbai, Delhi NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 3 days ago

Apply

5.0 - 8.0 years

13 - 18 Lacs

Pune

Work from Office

Naukri logo

Full-Stack Engineering Manager Company Overview: At Codvo, software and people transformations go"hand-in-hand We are a global empathy-led technology services company Product innovation and mature software engineering are part of our core DNA Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results About The Role : Create full stack cloud applications by conceptualizing, designing, and implementing them using effective coding techniques From creation to launch, work through the entire software development lifecycle Collaborate with cross-functional team members to design, develop, review and test applications Stay updated with emerging technologies and apply them to the operational activities in the organization Design and build scalable APIs Managing each projects scope and timeline Driving hiring of new team members, mentoring and supporting there career development Should have very good knowledge on Agile frameworks Write clean, efficient, and reusable code Develop highly efficient user interface components Preferred Skills: Bachelors/Masters degree in Computer Science (or equivalent experience) 5+ years of significant experience as a full-stack developer (rare exceptions for highly skilled developers) Proficient with one or more front-end technologies such as React, JavaScript, Vue.js, HTML/CSS, Redux, Angular, UX Design, WordPress, Spark, or UI Design Proficient with one or more back-end technologies such as Node, Python, PHP, Java, Go/Golang, Ruby on Rails, Django, Google Cloud Platform, Laravel, among others Strong leadership quality to drive the team Excellent interpersonal and communication skills Efficient with Client-handling skills Work Experience9+ Years LocationRemote Work Timings2:30PM to 11:30PM Show more Show less

Posted 3 days ago

Apply

5.0 - 8.0 years

7 - 11 Lacs

Pune

Work from Office

Naukri logo

About The Role Senior Computer Vision Machine Learning Engineer About Us At Codvo, software and people transformations go together We are a global empathy-led technology services company with a core DNA of product innovation and mature software engineering We uphold the values of Respect, Fairness, Growth, Agility, and Inclusiveness in everything we do Job Overview We are looking for a Senior Computer Vision Machine Learning Engineer to lead the development of real-time CV/ML systems, with an emphasis on deploying models on edge platforms like the NVIDIA IGX Orin The ideal candidate will have experience in designing robust vision pipelines, training and optimizing deep learning models, and working closely with hardware platforms for deployment Responsibilities Lead the design, development, and deployment of end-to-end computer vision and deep learning models Optimize and deploy CV/ML pipelines on edge platforms, particularly NVIDIA IGX (Orin preferred) Work with cross-functional teams to integrate models into real-time applications (e.g., robotics, safety systems, industrial inspection) Develop and maintain datasets, perform data augmentation, and ensure quality training inputs Leverage NVIDIA SDKs (e.g., DeepStream, TensorRT, TAO Toolkit, CUDA) for performance and acceleration Collaborate with hardware engineers to fine-tune models for power, latency, and throughput constraints Stay up to date with the latest research and techniques in computer vision, edge AI, and embedded ML Requirements Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field 5+ years of experience in Computer Vision and Machine Learning (deep learning emphasis) Proficiency in Python, C++, TensorFlow, PyTorch Strong understanding of model optimization techniques for edge deployment Hands-on experience with NVIDIA platforms- IGX, Jetson, or Xavier (IGX Orin highly preferred) Experience with NVIDIA SDKs (e.g., DeepStream, TensorRT, CUDA, TAO Toolkit) Solid knowledge of vision tasksobject detection, tracking, classification, segmentation Familiarity with containerization (Docker), CI/CD pipelines, and version control (Git) Preferred Qualifications Experience in industrial AI, medical imaging, or robotics Exposure to RTOS, safety-critical systems, or IEC 61508/ISO 26262 environments Familiarity with ONNX, OpenCV, ROS, or GStreamer What We Offer Opportunity to work on cutting-edge AI/edge technology with real-world impact Collaborative and fast-paced engineering culture Flexible working hours and remote work options Competitive salary and benefits package Show more Show less

Posted 3 days ago

Apply

10.0 - 15.0 years

6 - 9 Lacs

Bangalore Rural, Bengaluru

Work from Office

Naukri logo

DESCRIPTION AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, were the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. Come and be part of the AWS Supply Chain team and build systems that enable AWS to rapidly grow and continue to be the pioneer and widely recognized leader in Cloud Computing, and have direct and immediate impact on the hundreds of thousands developers and businesses around the world who use AWS every day. Supply Chain Management (AWS_SCM) systems are at heart of ensuring that we can provide our customers with the right computing services, in the right region, at the right time! The SC.os team is responsible for building the end-to-end supply chain automation that enable control of our global footprint for our hyper-growth cloud computing. Key job responsibilities • As a technical leader on the team, you will be responsible guiding your team through the design, development, testing, and deployment of a range of products. • In addition, you will help build the roadmaps for software teams, developing innovative customer experiences. • We are looking for an experienced technical manager who is excited about building industry leading distributed systems in the Supply Chain domain. • You will be part of the team that architects, designs, and implements highly scalable distributed systems that provide availability, scalability and latency guarantees. • This is a hands on technology position. You need to not only be a top software manager with a good track record of delivering, but also excel in communication, leadership and customer focus. • This is a unique and rare opportunity to get in on the ground floor and help shape the supply chain software, product and business. • A successful candidate will bring deep technical and software expertise and ability to work within a fast moving, startup environment in a large company to deliver solid code that has a broad business impact. About the team Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve. Inclusive Team Culture AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do. Mentorship and Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS - 2+ years of engineering team management experience - 7+ years of engineering experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering with product or program management teams PREFERRED QUALIFICATIONS - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Bachelor's degree - Experience in recruiting, hiring, mentoring/coaching - Experience in managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Posted 3 days ago

Apply

6.0 - 9.0 years

15 - 21 Lacs

Hyderabad

Work from Office

Naukri logo

About Zscaler Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler. Our Engineering team built the world’s largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your vision and passion to our team of cloud architects, software engineers, security experts, and more who are enabling organizations worldwide to harness speed and agility with a cloud-first strategy. We are seeking a visionary and dynamic Staff Engineer to join our ZPA ControlPath team. You will be reporting to the Senior Manager, you'll be responsible for: Working closely with Principal Engineers, collaborating on architectural changes, product designs thereby making impactful changes Building and operating high scale systems Overseeing the software development lifecycle to deliver quality products and aligning technical solutions with product and user needs What We're Looking for (Minimum Qualifications) 6+ years of experience in Java coding in a highly distributed and enterprise-scale environment Experience being oncall and dealing with cloud incidents and writing RCAs Working knowledge of cloud infrastructure services on AWS/Azure Great mentor and coach Bachelor Degree/or Masters Degree in computer science or equivalent experience What Will Make You Stand Out (Preferred Qualifications) Experience building full CI/CD systems leveraging Kubernetes for Microservices Experiences building reliable and extensible data tiers for large scale web services (Postgres and Redis) Experience building web service frameworks with Logging and Analytics experience with Druid, Kafka, Opensearch #LI-Hybrid #LI-AC10 At Zscaler, we are committed to building a team that reflects the communities we serve and the customers we work with. We foster an inclusive environment that values all backgrounds and perspectives, emphasizing collaboration and belonging. Join us in our mission to make doing business seamless and secure. Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including: Various health plans Time off plans for vacation and sick time Parental leave options Retirement options Education reimbursement In-office perks, and more! By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines. Zscaler is committed to providing equal employment opportunities to all individuals. We strive to create a workplace where employees are treated with respect and have the chance to succeed. All qualified applicants will be considered for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws. See more information by clicking on the Know Your Rights: Workplace Discrimination is Illegal link. Pay Transparency Zscaler complies with all applicable federal, state, and local pay transparency rules. Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.

Posted 3 days ago

Apply

3.0 - 6.0 years

7 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

About NCR Atleos TitleSW Engineer II Experience3-6 Years Location Hyderabad, India About NCR Atleos: NCR Atleos (NYSENATL) is a global technology company creating exceptional self-service banking experiences. We offer all the services, software and hardware solutions needed for a comprehensive self-service channel. NCR Atleos (www.ncratleos.com) is headquartered in Atlanta, Georgia. Expertise in Java and Spring Boot Framework - Java 11 or higher.Experience with microservices architecture, RESTful APIs, and API management platforms.Must have experience on Azure Cloud.Experience in SQL & NoSQL databases.Experience in designing and developing high volume web-services using API protocols and data formats.Must have hands on experience on Angular. Experience working on Linux based infrastructure.Better to have experience on CI/CD pipelines and tools for automated testing and deployment.Must have experience on Terraform, ansible, Jenkins, AzureDevOps/GitHub Actions.Ability to create/configure IAC pipeline.Better to have experience on UI/UX framework e.g., Angular, Node etc.Driving code reviews, design reviews and architecture discussions.Experience in optimizing Java applications for performance, including memory management, concurrency, and database query optimization.Capable of running and directing small teams for substantial projects.Strong analytical and problem-solving abilities to address complex technical challenges.Excellent written and verbal communication skills to effectively interact with stakeholders, project managers, and other developers. **Visit our careers site for a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs. #LI-SK1 Statement to Third Party Agencies To ALL recruitment agenciesNCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes. EEO Statement NCR Atleos is an equal opportunity employer. It is NCR Atleos policy to hire, train, promote and pay associates based on their job-related qualifications, ability, and performance, without regard to race, colour, creed, religion, national origin, citizenship status, sex, marital status, age, physical or mental disability, sexual orientation, or veteran status. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agenciesNCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

Posted 3 days ago

Apply

2.0 - 7.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About the job: Red Hat Ansible Automation Platform is looking for a Software Engineer with full stack experience specializing in Javascript, Typescript, NodeJS, React JS, to join our dynamic team. In this role you work on the Red Hat Ansible Team which is one of the key areas within the Engineering organization, which reaches across Red Hats diverse solution portfolio. You will be responsible for designing and developing Backstage frontend and backend plugins - a self-service project to make it easier to get started with Ansible experience for new users/ customers. You will be responsible for building and enhancing workflows within the Developer Hub and you will design, develop and maintain custom plugins using React and Typescript. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Youll work in a fast-paced environment using GitHub and peer review workflows. Solid fundamentals in computer science will be more than beneficial to the team. What will you do Create and Develop new features for tooling, Backstage plugins (front-end and backend). Maintain a healthy codebase Design, develop, and maintain custom Red Hat Developer Hub plugins for Ansible Work on test automation and CI/CD Write unit tests, integration tests Demonstrates implemented features to Engineering Work with the Ansible Dev-tools, content teams closely to ensure the requirements are met Work with the Productization team for releases Ability to take on the end-to-end workflow of a project What will you bring 2+ years of experience with software development in Javascript/Node JS/ React JS Typescript Bachelor's degree in Computer Science, related technical field of study or equivalent practical experience Solid object-oriented software development skills Experience with unit tests, integration testing Experience with Backstage technology is a plus Experience with VS Code extension is a plus Experience with GitHub, GitLab, or other collaborative code forges Experience with Github Action or any other CI/CD Passion for open source technologies; previous experience with open source communities and development is a plus Ability to learn container technologies and Kubernetes Should be able to do cross functional team collaboration and work with global teams About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

3.0 - 6.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job The Data & AI team at Red Hat is driving digital-first execution and transformation, leveraging data strategically for our customers, partners, and associates. We thrive on: Radical CollaborationWe don't work in isolation. Our teams strive for seamless collaboration within groups, across functions, and with communities, using best practices, robust tools, and creative problem-solving. Continuous LearningWe're a fast-paced team that values continuous curiosity and a "can-do" attitude. You'll constantly improve your technical and business skills as the industry evolves, staying proficient in various business aspects. What You Will Do As a Senior Software Engineer with a primary passion for UI/Front-End development, you'll be instrumental in crafting exceptional user experiences for our data products and platforms. Your role will involve: Lead UI/UX Design & Development (approx. 60% focus):Lead the architectural design and implementation of highly interactive, responsive, and visually stunning user interfaces for our web applications, especially those interacting with data. Drive the adoption of modern front-end technologies, patterns, and best practices, including component-based architecture, state management, performance optimization, and accessibility standards. Collaborate closely with UI/UX designers to translate wireframes, mockups, and prototypes into pixel-perfect, engaging, and highly functional data visualization and interaction experiences. Develop and maintain reusable UI components, design systems, and component libraries to ensure consistency and accelerate development across data products. Ensure cross-browser compatibility, responsiveness across various devices, and optimal loading times and runtime performance for data-heavy applications. Implement advanced front-end testing strategies (unit, integration, end-to-end) to ensure code quality and stability of user interfaces. Contribute to Back-End & Integration (approx. 40% focus):Design, develop, and maintain RESTful APIs or GraphQL endpoints primarily to serve front-end data needs. Collaborate closely with dedicated back-end engineers to define clear API contracts, data structures, and integration patterns for data consumption. Understand and contribute to database interactions as they relate to front-end data requirements and efficient data fetching. Troubleshoot and debug issues that span both front-end and back-end systems, identifying root causes related to data flow and integration. Drive Full-Stack Integration & Deployment:Ensure seamless communication and data flow between front-end and back-end components using technologies like RESTful APIs. Participate in the entire software development lifecycle, from concept and design to testing, deployment, and ongoing support for our data-focused applications. Contribute to CI/CD pipelines and DevOps practices, particularly as they pertain to front-end build and deployment processes. Provide Technical Leadership & Collaboration:Act as a technical mentor and guide for junior and mid-level front-end developers, fostering their growth and skill development. Lead code reviews, providing insightful feedback and ensuring adherence to high coding standards and architectural principles for UI development. Actively participate in architectural discussions, contributing insights from a strong UI/UX and front-end performance perspective within the Data & AI team. Communicate complex technical concepts clearly to both technical and non-technical stakeholders, including product managers and data scientists. What You Will Bring To succeed in this role, you'll bring a blend of deep front-end expertise, a solid understanding of full-stack integration, and a collaborative mindset: EducationBachelors or masters degree in Computer Science or a related field. Experience:5 + years of software development experience, with a strong focus on web development projects. Scalable Web Application DevelopmentProven experience developing and building scalable web-based applications. Front-End ProficiencyVery good understanding of JavaScript and proficient in HTML and CSS. Front-End Framework ExpertiseWorking experience in React.js is preferred, or similar modern front-end frameworks like Angular or Vue.js. Back-End AcumenWorking knowledge of at least one back-end programming language (e.g., Python, Java) and its associated frameworks, enabling you to effectively understand and contribute to API development and integration needs that serve the UI. UI/UX PrinciplesSolid understanding of UI/UX principles, usability, and accessibility standards. Problem-Solving & CollaborationExcellent problem-solving skills and a highly collaborative approach to working with cross-functional teams. About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

4.0 - 8.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job The Red Hat GitOps team is looking for a Senior Software Engineer. In this role, you will become a member and a developer of our GitOps development team. You will get to learn about and work on a variety of new technologies and open-source projects. Youll need to be committed, self-motivated, proactive, and reliable with analytical skills and experience working upstream. GitOps is an end to end application development workflow and allows easy deployment across multiple cloud environments. Gitops works with multiple RH products - CLI Odo, IDE - CHE, Helm, Kustomize,Tekton Pipelines and also upstream products like Argo CD/GitOps Engine and Argo Rollouts. . The engineer will be versatile and dynamic to be able to learn these areas and work in GitOps. and also develop tools to automate software deployments, upgrades, scaling, monitoring, alerting, and testing. Successful applicants must reside in a country where Red Hat is registered to do business. What you will do Develop secure, reliable and scalable software, primarily in Golang, OpenShift and cloud-native technologies. Work in an agile team using agile development practices based on test-driven development and DevOps Review, integrate, extend, develop, and operate software together with your team members, leads and architects Participate in the Argo community by writing blogs, participating in forums, and speaking at user groups and conferences Support Customers for the product What you will bring Practical development experience in a language like Go, Java or Python. Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications. Familiarity with frameworks, libraries, or SDKs for your language of choice Background in Linux or UNIX operating systems Hands on with both the development and operational topics to Red Hat OpenShift/Kubernetes Excellent communication skills; knowledge of agile programming practices and pair programming practices Understanding of test-driven development, continuous integration (CI) and delivery (CD), committer or contributor model and experience using Git. Familiarity with open source development, projects, and processes is a plus Developing a Kubernetes controller, operator, or platform component is a plus About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job The Data & AI team at Red Hat is driving digital-first execution and transformation, leveraging data strategically for our customers, partners, and associates. We thrive on: Radical CollaborationWe don't work in isolation. Our teams strive for seamless collaboration within groups, across functions, and with communities, using best practices, robust tools, and creative problem-solving. Continuous LearningWe're a fast-paced team that values continuous curiosity and a "can-do" attitude. You'll constantly improve your technical and business skills as the industry evolves, staying proficient in various business aspects. What You Will Do As a talented and versatile Full Stack Software Engineer on our Data & AI team, you will be responsible for the end-to-end development of our applications. You'll work across the entire technology stack, collaborating closely with product managers, designers, and other engineers in an agile environment to deliver impactful features and maintain our high-quality software products. Your responsibilities will include: Front-End Development: Design, develop, and maintain responsive, intuitive, and high-performance user interfaces using modern front-end technologies and frameworks such as Angular and React.js. Translate UI/UX designs and wireframes into high-quality code, ensuring technical feasibility and an optimal user experience. Optimize applications for maximum speed and scalability across various devices and browsers. Back-End Development: Design, develop, and maintain robust, scalable, and secure APIs and microservices using languages like Java and Python. Implement business logic, integrate with external services, and ensure data integrity. Design and manage database schemas, queries, and migrations for both relational and NoSQL databases. Full-Stack Integration & Deployment: Ensure seamless communication and integration between front-end and back-end components. Participate in the entire software development lifecycle, from concept and design to testing, deployment, and ongoing support. Contribute to the implementation and improvement of CI/CD pipelines and DevOps practices. What will you bring To succeed in this role, you'll bring a blend of deep front-end expertise, a solid understanding of full-stack integration, and a collaborative mindset: EducationBachelors or masters degree in Computer Science or a related field. Experience3+ years of software development experience, with a strong focus on web development projects. Scalable Web Application DevelopmentProven experience developing and building scalable web-based applications. Front-End ProficiencyVery good understanding of JavaScript and proficient in HTML and CSS. Front-End Framework ExpertiseWorking experience in React.js is preferred, or similar modern front-end frameworks like Angular or Vue.js. Back-End AcumenWorking knowledge of at least one back-end programming language (e.g., Python, Java) and its associated frameworks, enabling you to effectively understand and contribute to API development and integration needs that serve the UI. UI/UX PrinciplesSolid understanding of UI/UX principles, usability, and accessibility standards. Problem-Solving & CollaborationExcellent problem-solving skills and a highly collaborative approach to working with cross-functional teams. Write clean, efficient, well-tested, and well-documented code, adhering to best practices and coding standards About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

5.0 - 10.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job: The Red Hat engineering team is looking for a software engineer to work for the world's leading enterprise Linux platform, Red Hat Enterprise Linux (RHEL) on hybrid cloud platforms. In this role, you will help develop and implement cutting-edge new technologies and features, fix product issues in the RHEL operating system across various virtualization and cloud platforms. And you will have the opportunity to work with brilliant engineers from all over the world, and collaborate with Red Hat's partners, and communities in an open source and agile development method. What will you do Maintain and update packages in RHEL as VM on virtualization and cloud platforms, implement new features, and fix issues. Help others review and refine code. Plan and prioritize your work to complete timely in the RHEL development cycle. Collaborate with the quality engineering team ensuring product quality, help them understand requirements and develop test plans. Work together with the support team to get customer issues resolved. Cooperate with virtualization/cloud partners, follow and understand their new features and requirements. Work with upstream communities, contribute your code to upstream. What will you bring Bachelor's degree or above in computer science related major 5+ years of solid Linux experience, best to have understanding of Linux components (kernel, bootloader, memory, network, storage, graphics etc.) 5+ years of professional experience in software development, be familiar with Python/C/Shell scripting Ability to troubleshoot and solve problems independently Be self-motivated, responsible, and collaborative Proficient in English reading, writing and speaking The following are considered as a plus: Experience with Linux Shell / Python / Ansible / PowerShell Experience with virtualization (KVM, VMware, Hyper-V, OpenStack etc.), or cloud platform (Azure, AWS, Google, etc.) Experience with open source development and git About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

10.0 - 12.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

About the Job The Data & AI team is a highly focused effort to lead digital-first execution and transformation at Red Hat leveraging data strategically for our customers, partners, and associates. Radical CollaborationThere is no work done in isolation, as such, each team has to strive to collaborate with teams within the group, cross-group, and the communities. You will strive to make these collaborations as seamless as possible using tools, processes, best practices, and your own brand of creative problem-solving. Continuous LearningThis is a fast paced team and you are expected to be continuously curious, have a can do attitude and be proficient in understanding multiple aspects of the business, continuous improving your skill sets (technical and business) as the industry progresses Data and AI team is looking for a Engineering Manager to lead the Platform practice for the next generation SaaS based data and AI products. You will interact with product managers, Red Hat Sales, Marketing, Finance teams and data platform and product engineers to deliver a sophisticated data as-a-service platform. You'll coach and develop software engineers as they build the Platform, Infrastructure-as-code components, platform observability, agentic AI capabilities and other software to autonomously manage the environment, and guide problem management resolution (PMR) analysis when things go wrong. Youll work in a fast-paced globally distributed team while quickly learning new skills and creating ways to consistently meet service-level agreements (SLAs) for our data products.This role requires a leader with a proven record of navigating the complexities of working across multiple organizations, helping define and gain consensus on strategy and direction, and aligning the team(s) toward those end goals. What you will do Support engineering team to foster and deliver in an inner-source manner Develop, and retain a team of engineers developing and operating Red Hats data-as-service platform Coach engineers on good engineering principleswriting good code, automation, observability, toil reduction, and root cause analysis Manage high-visibility project delivery, including estimation, schedule, risks, and dependencies Design processes and communication norms that facilitate coordination across a fast-moving, fast-growing, diverse global team Lead your team through frequent changes in organization, process, and technology commensurate with a high growth cloud service in a competitive market Participate in a periodic 24x7 management escalation on-call rotation What you will bring 10-12 years of hands on developing and maintaining software. 5+ years experience managing high performing engineering teams Previous software engineering experience delivering data products, applications, or services on cloud native or hybrid platforms Experience with Agile methodologies and working in a DevOps culture with continuous integration / continuous deliveries Ability to lead distributed, remote teams working across multiple time zones Ability to discuss complex technical issues with engineers, product managers, and less-technical stakeholders including customers and senior leaders Understand and collaborate with compliance teams to make sure Platform and Products are compliant as per regulation. Experience hiring and developing engineers Experience in communication with stakeholder and leadership The following are considered a plus: Experience with platforms like Kuberentes/OpenShift and Kubernetes Operators, Prometheus, Graphana etc Experience with Go and Python for developing scaling backend software. Experience with building full stack applications Knowledge of SaaS technologies like Snowflake, Fivetran, Astro etc. About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

8.0 - 13.0 years

16 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open-source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, virtualization, and AI technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies. The AI Core Components organization, part of AI Engineering, is looking for individuals with a passion for Open Source, automation and helping grow the impact of Red Hats AI offerings for our customers and the community. As a Staff Engineer youd be a person with deep expertise in Machine Learning systems and tools, relentless curiosity, and a bias for action. This role is ideal for someone who thrives at the intersection of AI innovation and engineering excellence and is passionate about boosting engineering productivity through the intelligent use of the latest AI advancements. What you will do Prototype with PurposeRapidly build PoCs using the latest AI models and frameworks to enhance developer workflows across the PyTorch engineering lifecycle (code, test, document, debug, optimize). Bridge Industry & ImplementationEvaluate innovations from open source, academia, and industry and assess how they can improve the way PyTorch is built and maintained. Drive Developer ProductivityCreate intelligent tools that support faster iteration, better testing, and smoother onboarding for PyTorch engineersturning AI into leverage. Embed in the TeamWork alongside core PyTorch engineers to understand friction points and infuse AI-powered solutions into existing workflows and CI pipelines. Lead by InfluenceSet technical direction in the space of AI-enhanced engineering productivity. Act as a multiplier for the teammentoring, demoing, writing internal blogs, and making innovation accessible. Contribute to the PyTorch EcosystemYour work will extend to open-source tooling or enhancements that benefit the broader PyTorch community. What you will bring 8+ years of experience in machine learning, software engineering, or systems design, with significant exposure to AI/ML infrastructure. Deep understanding of LLMs, AI agents, vector search, prompt engineering, and developer productivity tools. Strong Python programming skills and experience with PyTorch, Hugging Face Transformers, LangChain, vLLM, or OpenAI/Anthropic APIs. Demonstrated ability to build fast, impactful prototypes that lead to production-ready tools. Experience improving engineering workflows through AI toolscode generation, automated test generation, bug triage, documentation assistants, etc. Familiarity with modern software engineering practicesCI/CD, DevOps, VS Code extensions, or internal tooling development. Collaborative mindset and excellent communication skillscomfortable working with developers, QE, product managers, and leadership. Nice to have Contributions to PyTorch or other open-source ML/AI frameworks. Experience building developer tools or productivity platforms within ML orgs. Familiarity with AI use cases in systems optimization, model compilation, or hardware acceleration. Exposure to long-context transformer models and techniques like EasyContext, NoLiMa, or KV-cache paging. About Red Hat Red Hat is the worlds leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hats culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 3 days ago

Apply

0.0 years

18 - 30 Lacs

Hyderabad, India

Hybrid

Naukri logo

Department: Software Engineering Employment Type: Full Time Location: India Reporting To: Altin Aliko Description At Vitech, we believe in the power of technology to simplify complex business processes. Our mission is to bring better software solutions to market, addressing the intricacies of the insurance and retirement industries. We combine deep domain expertise with the latest technological advancements to deliver innovative, user-centric solutions that future-proof and empower our clients to thrive in an ever-changing landscape. With over 1,600 talented professionals on our team, our innovative solutions are recognized by industry leaders like Gartner, Celent, Aite-Novarica, and ISG. We offer a competitive compensation package along with comprehensive benefits that support your health, well-being, and financial security. Location: Hyderabad (Hybrid Role) Role: Full-Stack Java Developer Are you a Java Developer with 4-7+ years of experience eager to elevate your career? At Vitech, we’re looking for a talented professional with a solid background in Core Java who’s ready to make a significant impact. As a Full-Stack Developer at Vitech, you’ll dive deep into backend development while also contributing to frontend work with ReactJS / GWT. Our small, agile pods allow you to spend up to 40% of your time on innovation and writing new software, pushing our products forward. What you will do: Lead and engage in the full software development lifecycle, from coding and design to testing and deployment. Apply advanced Core Java concepts like inheritance, interfaces, and abstract classes to solve complex, real-world business challenges. Work across the full stack, with a focus on backend development (Java) and frontend development (ReactJS). Collaborate closely with a talented team to deliver high-quality, impactful solutions that meet customer needs. Innovate and develop new software that directly contributes to our product and business growth. What We're Looking For: Advanced Core Java Skills: Deep expertise in inheritance, interfaces, loops/statements Strong understanding of interfaces, abstract classes, and concrete classes Ability to apply these concepts to solve complex, business-driven problems. Proficient SQL Knowledge: Strong understanding of SQL with the ability to write and optimize complex queries. Experience with Hibernate and Spring: Solid experience with these frameworks to support backend development. Frontend Development with ReactJS: Proven experience working with ReactJS to create dynamic, responsive user interfaces. Join Us at Vitech! Career Development: At Vitech, we’re committed to your growth. You’ll have ample opportunities to deepen your expertise in both Java and ReactJS, advancing your career in a supportive environment. Innovative Environment: Work with cutting-edge technologies in an Agile setting where your ideas and creativity are welcomed and encouraged. Impactful Work: Your contributions will be crucial in shaping our products and delivering exceptional solutions to our global clients. At Vitech, you’re not just maintaining software but creating it. At Vitech, you’ll be part of a forward-thinking team that values collaboration, innovation, and continuous improvement. We provide a supportive and inclusive environment where you can grow as a leader while helping shape the future of our organization.

Posted 3 days ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibility Design, develop, and test software applications using various programming languages and technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable code. Troubleshoot and debug issues in existing software applications. Participate in code reviews and contribute to improving overall code quality. Stay up-to-date with industry trends and emerging technologies. Job Requirements Bachelor's degree in Computer Science or related field. Proven experience as a Software Engineer with a strong understanding of software development principles and methodologies. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Ability to work in an agile environment and adapt to changing priorities. Familiarity with version control systems such as Git.

Posted 3 days ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Kolkata

Remote

Naukri logo

Duration : 6 months Notice Period : (Immediate Joiner - Only) Shift : General IST Responsibilities : - Build scalable, highly reliable product features - Work closely with server engineers to architect high-throughput systems - Design, implement, and maintain applications used by both mobile and web clients - Unit-test code for robustness, including edge cases, usability and general reliability - Create and maintain documentation on code and engineering processes - Work in a collaborative environment by occasional pair and/or mob programming - Communicating with Engineering Managers and Product Owners to plan and prioritize work and design technical solutions - Work in a cadence of two-week sprints with daily stand-ups, team planning events, and bi-weekly retrospectives - Conduct design and code reviews - Grow subject matter expertise in programming and product domain knowledge Requirements : - 4+ years of experience as a software engineer - 3+ years' experience with React Native or a similar JavaScript/TypeScript framework - 3+ years' experience in mobile development for Android and/or iOS - 3+ years' experience with Swift, Java, and/or Kotlin - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel - A strong foundation in object-oriented or functional programming - Experience consuming RESTful APIs - Solid understanding of the full development life cycle - Hands-on knowledge of a version control system such as Git using commands such as cherry-pick and rebase - A disciplined approach to development, testing, and quality assurance - A desire for a deep technical understanding of our systems and architecture - A continuous learning mindset that keeps you current on development best practices and trends - Effectively communicate technical designs and considerations to peers and product leadership - Ability to own tasks and resolve ambiguity in requirements - Reason with and adapt to evolving development tasks and priorities - Balance trade-offs between speed and quality based on business priorities Hopes : - Experience with Ruby on Rails - Experience with Node.js - Experience with testing frameworks, such as RSpec, Cucumber, or Jest - Experience with templating frameworks (e.g. Haml, ERb) - Experience with GraphQL - Experience with Docker and/or Kubernetes - Experience and familiarity with Cloud Architecture (such as AWS or Azure) - Experience with the Serverless framework for AWS Lambdas - Willingness to participate in mentoring and skills transfer among team members

Posted 3 days ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibility Design, develop, and test software applications using various programming languages and technologies. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain high-quality, reliable, and scalable code. Troubleshoot and debug issues in existing software applications. Participate in code reviews and contribute to improving overall code quality. Stay up-to-date with industry trends and emerging technologies. Job Requirements Bachelor's degree in Computer Science or related field. Proven experience as a Software Engineer with a focus on delivering high-quality solutions. Strong knowledge of software development principles, patterns, and practices. Experience with various programming languages and technologies such as Java, Python, and SQL. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment and communicate effectively with stakeholders.

Posted 3 days ago

Apply

3.0 - 5.0 years

15 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary At NetApp, customer lifecycle and experience is at the forefront of everything we do. To help us build functional systems that solves complex business problems leveraging artificial intelligence and data science, we are looking for a Software Engineer with excellent skills in data analytics and machine learning to join our CXO engineering organization About the Role: We are seeking a highly motivated and skilled Software Engineer with expertise in Machine Learning and strong foundational knowledge in software engineering concepts. As an IC2 Software Engineer, you will be responsible for developing, and implementing advanced machine learning models and software solutions that drive our innovative projects Key Responsibilities: • Innovate: Design and develop machine learning algorithms and models to solve complex problems. • Collaborate: Work with cross-functional teams to integrate machine learning solutions into existing software systems. • Optimize: Implement software engineering best practices to ensure high-quality, maintainable, and scalable code. • Analyze: Interpret large datasets to extract meaningful insights and improve model performance. • Research: Stay updated with the latest advancements in machine learning and software engineering. • Enhance: Participate in code reviews, debugging, and troubleshooting to ensure optimal performance. • Document: Create technical specifications, process flows, and system designs. Job Requirements • Experience: Proven experience in machine learning, data science, or a related field. • Knowledge: Strong understanding of software engineering principles and best practices. Knowledge of DevOps practices and tools for continuous integration and deployment. Experience in developing and deploying machine learning models in production environments. • Skills: Deep expertise in programming languages such as Python, JavaScript • Tools: Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn. • Cloud: Familiarity with cloud computing platforms and services (e.g., AWS, Azure, Google Cloud). • Problem-Solving: Excellent problem-solving skills and the ability to work independently and as part of a team. • Communication: Strong communication skills to effectively collaborate with technical and non-technical stakeholders. Education A Bachelor of Science Degree in Engineering or Computer Science with 2 years of experience, or a Master’s Degree; or equivalent experience is required.

Posted 4 days ago

Apply

4.0 - 7.0 years

3 - 5 Lacs

Pune

Work from Office

Naukri logo

Position: SQL Developer Employment Type: Full Time Location: Pune, India Salary: TBC Work Experience: Applicant for this position should have 4+ years working as a SQL developer. Project Overview: The project will use a number of Microsoft SQL Server technologies and include development and maintenance of reports, APIs and other integrations with external financial systems. The successful applicant will liaise with other members of the team and will be expected to work on projects where they are the sole developer as well as part of a team on larger projects. The applicant will report to the SQL Development Manager Job Description: Ability to understand requirements clearly and communicate technical ideas to both technical stakeholders and business end users. Investigate and resolve issues quickly. Communication with end users. Working closely with other team members to understand business requirements. Complete structure analysis and systematic testing of the data. Skills: Microsoft SQL Server 2016 2022. T-SQL programming (4+ years) experience. Query/Stored Procedure performance tuning. SQL Server Integration Service. SQL Server Reporting Services. Experience in database design. Experience with source control. Knowledge of software engineering life cycle. Previous experience in designing, developing, testing, implementing and supporting software. 3rd Level IT Qualification. SQL MSCA or MSCE preferable. Knowledge of data technologies such as SnowFlake, Airflow, ADF desirable Other skills Ability to work on own initiative and as part of a team. Excellent time management and decision making skills. Excellent communication skills in both English written and verbal. Background in the financial industry preferable. Academic Qualification: Any graduation or post graduate. Any specialization in IT.

Posted 4 days ago

Apply

2.0 - 5.0 years

2 - 6 Lacs

Pune

Work from Office

Naukri logo

locationsPune - East time typeFull time posted onPosted 30+ Days Ago job requisition idJR-0008642Application Support Analyst - Lead PermanentLocationPuneExperience6 - 10 yearsDepartment:IT Employment TypeFull time Role purpose The role of Application Support Analyst will be part of the group function. As an Application Support Analyst, you will be the primary contact for supporting, maintaining, and configuring core line business and supporting applications. The successful applicant will be responsible for tasks such as investigating, prioritizing, and resolving service desk tickets related to various incidents and requests for the applications in scope, as well as coordinating and deploying new releases and application upgrades. Role Responsibilities: Working as a part of a global team to provide application support across several applications in APEX Group. Prioritization and resolution of tickets related to the core line business applications including troubleshooting incidents and responding to service requests as per the service catalogue. Define new services when required and perform regular updates of the service catalogue. Liaising with business vendors and development team regarding incidents, requests, and project related tasks/items. Provide input and support to project related tasks such as new application implementations, new application upgrades and releases. Follow the IT change management process when performing any changes in both PROD and NON-PROD environments. Develop and provide effective dashboards and regular reports to support leadership and project teams. Offer new ideas and act as subject matter expert (SME) for the applications/software products in scope. Create and maintain sufficient technical documentation and knowledge base, and standard operating procedures (SOP`s). Provide response and deliverables related to audit and compliance requests. Perform analysis of the functionality of software applications and suggest significant improvements. Offer software application support under the supervision of the senior engineer Consult skillfully with the team of software development, clients, and internal users to improve application performance. Ensure very effective back-end and front-end functionality of all applications. Establishing the main causes of application errors while escalating serious concerns to the Senior engineer. Efficiently managing code migration across various environments only to ensure synchronized and continued functionality. Documenting processes proficiently and continuously monitoring the application performance metrics. Keep an updated record of configuration changes while scheduling the updates of applications. Provide extensive front-end support to all colleagues and clients of other departments. Efficiently manage coordination at both local and international levels, whenever and wherever required. Skills Required: Excellent IT skills with the ability to learn new systems and processes with ease. Experience with fund administration and finance applications. Experience in supporting core line business applications. Skill on Windows Boxes, Linux, IIS, SSIS, Ad accounts, SQL, database understanding Understanding on Azure cloud Understanding on Client Server Architecture Strong verbal and written communication skills and ability to present in a clear and concise manner. Experience with Azure desirable. Knowledge of Fund Administration, Transfer Agency, Payments and associated technologies. Educated to Batchelor Degree Level or equivalent qualifications/ work experience. Able to Manage team and guide them with the Standard process Able to provide MIS out of Tickets/work

Posted 4 days ago

Apply

1.0 - 6.0 years

14 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Position Overview: We are looking for a highly skilled Full Stack Developer with strong skills in Java, Struts2, and ExtJS to join our team. The ideal candidate should have strong debugging skills, customer-facing experience, and expertise in SQL Server and Tomcat. Additional experience in Spring/Spring Boot is a plus . Key Responsibilities: Assist in the development and maintenance of web applications using Java, Struts2, and ExtJS . Work with senior developers to understand business requirements and implement solutions. Debug and fix code issues, performance bottlenecks, and deployment challenges. Learn and apply best coding practices, design principles, and security standards. Perform unit testing and assist in the quality assurance process. Write clean, maintainable, and well-documented code. Manage and maintain SQL Server databases, including basic query optimization. Deploy applications on Tomcat servers and assist in troubleshooting deployment issues. Collaborate with teams using Git for version control and code collaboration. Participate in code reviews, team meetings, and Agile development processes. Qualifications & Skills: Bachelor’s degree in Computer Science , Engineering, or a related field. 2-5 years of experience in full-stack development. Strong experience with Java, Struts2, and ExtJS . Hands-on experience with SQL Server and database optimization. Good understanding of Tomcat server configurations and deployments. Experience with Spring/Spring Boot is an added advantage. Familiarity with design principles and design patterns. Strong debugging and troubleshooting skills for identifying and resolving complex issues. Good understanding of security concerns in web applications. Strong analytical skills with the ability to understand system complexities. Experience working in an Agile/Scrum environment. Proficiency in Git or other version control tools.

Posted 4 days ago

Apply

3.0 - 9.0 years

18 - 22 Lacs

Hyderabad

Work from Office

Naukri logo

At Skillsoft, we are all about making work matter . We believe every team member has the potential to be AMAZING . We are bold, sharp, driven and most of all, true . Join us in our quest to democratize learning and help individuals unleash their edge. OVERVIEW : To succeed in this challenging journey, we have set up multiple co-located teams across the globe (Hyderabad, US, Europe), embracing the scaled agile framework, a Micro Services approach combined with the DevOps model. We have passionate engineers working full time on this new platform in Hyderabad and it’s only the beginning. You will get a chance to work with brilliant people and some of the best development and design teams, in addition to working with cutting edge technologies such as React, Java/Node JS, Docker, Kubernetes, AWS. We are looking for exceptional Java/Node based full stack developers to join our team . You will work alongside the Architect and DevOps teams to fully form an autonomous development squad and be in-charge of a part of the product. Overall, the Principal Software Engineer role at Skillsoft offers a challenging and rewarding opportunity for individuals who are passionate about technology, learning, and making a difference in the world. OPPORTUNITY HIGHLIGHTS: Technical leadership: As a Principal Software Engineer, you will be responsible for technical leadership, providing guidance and mentoring to other team members, and ensuring that projects are completed on time and to the highest standards. Cutting-edge technology : Skillsoft is a technology-driven company that is constantly exploring new technologies to enhance the learning experience for their customers. As a Principal Software Engineer, you will have the opportunity to work with cutting-edge technology and help drive innovation. Agile environment : Skillsoft follows agile methodologies, which means that you will be part of a fast-paced, collaborative environment where you will have the opportunity to work on multiple projects simultaneously. Career growth: Skillsoft is committed to helping their employees grow their careers. As a Principal Software Engineer, you will have access to a wide range of learning and development opportunities, including training programs, conferences, and mentorship. Impactful work: Skillsoft's mission is to empower people through learning, and as a Principal Software Engineer, you will be a key contributor to achieving this mission. You will have the opportunity to work on products and features that have a significant impact on the learning and development of individuals and organizations worldwide. SKILLS & QUALIFICATIONS: Minimum 9+ years of software engineering development experience developing cloud-based enterprise solutions. Proficient in programming languages (Java, JavaScript, HTML5, CSS) Proficient in JavaScript frameworks (Node.js, React, Redux, Angular, Express.js) Proficient with frameworks (Spring Boot, Stream processing) Strong knowledge working with REST API, Web services and SAML integrations Proficient in working with databases preferably Postgres. Experienced working on DevOps tools (Docker, Kubernetes, Ansible, AWS) Experience with code versioning tools, preferably Git ( Github , Gitlab, etc ) and the feature branch workflow Working Experience on Kafka, RabbitMq (messaging queue systems) Sound knowledge on design principles and design patterns Strong problem solving and analytical skills and understanding of various data structures and algorithms. Must know how to code applications on Unix/Linux based systems. Experience with build automation tools like Maven, Gradle, NPM, WebPack , Grunt . Sound troubleshooting skills to address code bugs, performance issues and environment issues that may arise. Good understanding of the common security concerns of high volume publicly exposed systems Experience in working with Agile/Scrum environment. Strong analytical skills and the ability to understand complexities and how components connect and relate to each other OUR VALUES WE ARE PASSIONATELY COMMITTED TO LEADERSHIP, LEARNING, AND SUCCESS. WE EMBRACE EVERY OPPORTUNITY TO SERVE OUR CUSTOMERS AND EACH OTHER AS: ONE TEAM OPEN AND RESPECTFUL CURIOUS READY TRUE

Posted 4 days ago

Apply
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.

Featured Companies