Home
Jobs

1638 Software Design Jobs - Page 37

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 - 10.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, youll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders Were offering this role at associate level What youll do In your new role, you ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You ll also be: Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working software solutions Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills youll need To take on this role, you ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You ll also need: Experience of working with development and testing tools, bug tracking tools and wikis Experience in multiple programming languages or low code toolsets Experience of DevOps and Agile methodology and associated toolsets A background in solving highly complex, analytical and numerical problems Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance

Posted 3 weeks ago

Apply

5.0 - 10.0 years

25 - 30 Lacs

Gurugram

Work from Office

Naukri logo

Join us as a Software Engineer This is an opportunity for a technically minded individual to join us as a Software Engineer You ll be working with new and innovative technology to deliver high impact solutions Hone your existing software engineering skills and advance your career in this critical role Were offering this role at associate level What youll do You ll apply widely agreed software engineering principles and methodologies to design, develop, test and maintain applications and services to achieve the stated business and technology goals within required budgets and timelines. We ll also look to you to oversee the quality of work, making sure that it meets the technical standards for all services output. You ll also: Design and develop reusable libraries and application programming interfaces for use across the bank Design and develop software that is amenable for a greater automation of build, release testing and deployment process on all environments Support the reuse and sharing of platform components and technologies within the software engineering teams Deliver software components to enable the delivery of platforms, applications and services Write unit and integration tests, in automated test environments to ensure code quality The skills youll need You ll need a background in software engineering, software design or database design and architecture, as well as experience of developing software in a SOA or micro-services paradigm. You should also have development experience in a programming language, experience of using industry recognised frameworks and development tooling, and a background of implementing programming best practice, especially around scalability, availability and performance. You ll also need: Experience of test-driven development alongside the use of automated test frameworks, mocking and stubbing and unit testing tools At least five years of experience in designing and developing ETL pipelines using Pyspark on AWS EMR Knowledge of the key phases of software delivery lifecycle and established software development methodologies An understanding of how to translate product and business requirements into technical solutions The ability to understand and support, modify and maintain systems and code developed by other engineering teams

Posted 3 weeks ago

Apply

2.0 - 5.0 years

2 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

Fusion Plus Solutions Inc is looking for PL/SQL DEVELOPER to join our dynamic team and embark on a rewarding career journey. A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key responsibilities:Design, code, test, and debug software applications and systemsCollaborate with cross-functional teams to identify and resolve software issuesWrite clean, efficient, and well-documented codeStay current with emerging technologies and industry trendsParticipate in code reviews to ensure code quality and adherence to coding standardsParticipate in the full software development life cycle, from requirement gathering to deploymentProvide technical support and troubleshooting for production issues Requirements:Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScriptExperience with software development tools, such as version control systems (e g Git), integrated development environments (IDEs), and debugging toolsFamiliarity with software design patterns and best practicesGood communication and collaboration skills

Posted 3 weeks ago

Apply

3.0 - 7.0 years

2 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

Tech Stalwart Solution Private Limited is looking for Tableau Developer to join our dynamic team and embark on a rewarding career journey. A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key responsibilities:Design, code, test, and debug software applications and systemsCollaborate with cross-functional teams to identify and resolve software issuesWrite clean, efficient, and well-documented codeStay current with emerging technologies and industry trendsParticipate in code reviews to ensure code quality and adherence to coding standardsParticipate in the full software development life cycle, from requirement gathering to deploymentProvide technical support and troubleshooting for production issues Requirements:Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScriptExperience with software development tools, such as version control systems (e g Git), integrated development environments (IDEs), and debugging toolsFamiliarity with software design patterns and best practicesGood communication and collaboration skills

Posted 3 weeks ago

Apply

7.0 - 14.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Specialises in testing the integration between various components of a Software, ensuring seamless operation and compatibility across different modules to deliver a cohesive and robust software solution. Responsible for End to End Software test with types of tests involving (Functional, Sanity, Regression System) Hands on Experience with C# Scripting. Creates and maintains automated test scripts using appropriate testing frameworks and tools, helping to streamline repetitive testing tasks and improve efficiency in detecting defects and ensuring software quality. Develops comprehensive test plans that outline the scope, objectives, resources, and schedule for testing activities, ensuring alignment with project requirements and goals to facilitate effective testing processes and outcomes. Develops detailed test cases based on software requirements and specifications, execute these tests, and meticulously document the results to ensure thorough coverage and accuracy think out of the box with exploratory testing. Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action. Works closely with software developers and other stakeholders to understand the software design, functionality, and requirements, ensuring effective test planning and execution. Establishes, configures, and manages testing environments meticulously to ensure they replicate production settings, facilitating accurate and reliable testing outcomes that mirror real-world scenarios. Executes a comprehensive range of both manual and automated test cases with precision, ensuring all test activities are conducted accurately and efficiently while meticulously documenting results for thorough analysis and reporting. Conducts root cause analysis on identified defects to discern underlying issues effectively, collaborating closely with development teams to implement corrective actions promptly and prevent recurrence, thereby enhancing overall software quality and stability. Evaluates and refines testing processes and methodologies to enhance efficiency, accuracy, and effectiveness, driving continuous improvement within the testing team. Minimum required Education: Bachelors Degree in Electronic communication engineering or equivalent. Minimum required Experience: Minimum of 5+ Experience Embedded Software testing Minimum required Certification: ISTQB Foundation Preferred Skills: Scripting Automation Preferred from Medical domain Agile Methodology C# Scripting Requirements Analysis Software Testing Validation Test Execution Test Planning Documentation Reporting Process Improvements System Integration Testing (SIT)

Posted 3 weeks ago

Apply

8.0 - 13.0 years

50 - 60 Lacs

Gurugram

Work from Office

Naukri logo

Lead and actively participate in all phases of the software development lifecycle, including the design, analysis, development, and deployment efforts for multiple enterprise applications projects to tackle sophisticated business problems Deconstruct large, sophisticated problems into manageable and achievable breakthroughs driving streamlined execution by the team Provide technical guidance and mentoring to peers and more junior engineers, helping them overcome obstacles and have growth opportunities Collaborate with EG leaders with vision to architect and build robust applications and thoughtfully choose relevant technologies to evolve EG travel platform Maintain, monitor and improve our solutions and systems with a focus on service excellence; apply industry standards and new technologies to improve efficiency, quality, and system performance Technologies we use: Java, Kotlin, Dropwizard, Spring, React, GraphQL, Docker, Kafka, Cassandra, MongoDB, Qubole, Spark, DataDog, Splunk, AWS cloud Experience and qualifications: Bachelor s or Master s degree in Computer Science or related technical field or equivalent related professional experience 8+ years of p rofessional, post-college Full Stack software development in object-oriented language A self-starter who is consistently looking to innovate and find ways to enhance our customers experience, with ability to own solutions end to end Strong technical proficiency, capable of problem solving and applying critical thinking Experience in applying AI to practical and comprehensive technology solutions and working with Data Scientists. A deep understanding of software design principles, algorithms and data structures and commitment to technical excellence Strong communication skills and highly effective collaborator Able to articulate your ideas to teammates, peers, and leaders, providing details and supporting your ideas with data where applicable Incorporate others input and feedback and strive to find common ground Enjoy and take pride in the work of your team. You focus on the teams success and have a strong desire to lead by example Experience building on cloud infrastructure (AWS preferred) with sound architectural patterns and scalable, cost-efficient production quality systems Embrace change, always open to replacing what you built yesterday with something better today

Posted 3 weeks ago

Apply

1.0 - 6.0 years

16 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Who You Are You are a sharp, experienced software engineer with strong problem-solving skills, a solid software testing foundation. You are a talented, detail, oriented and enthusiastic tester who is passionate about quality and is enthusiastic about the new technology offered to consumers. You will design, plan, execute and automate tests for software across a variety of n-tier architectures and latest technologies. Who We Are The International Retail organization is building a team to help expand Amazons footprint in India. Our QA/SDET team will play a pivotal role in this program, with the mission to build and execute a streamlined QA process for the new business initiative. This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic business for Amazon, from the ground up. Responsibilities At a strategic level, our QA team will help drive the software development process towards quality-centric methodologies. The QA team will also drive efficiencies in the QA process and invest appropriately in process changes, automation, tools etc to reduce the overall QA effort for the product. The goal of our QA team is to build a comprehensive test suite that will be utilized to validate the solution in a scalable and repeatable manner. The QA team identifies use cases and creates test plans, defines test strategies and creates test cases to validate software design via manual and automated tests. The QAE is responsible for conducting functional regression testing, integration testing and automation, and identify scaling and security issues for distributed, service oriented software systems using Java, SQL, Perl, Python, JavaScript, as well as user-level automation using tools such as Selenium. Find opportunities for improvements in systems, tools and processes, as well as drive these improvements across the development groups. Work closely with the development groups that enhance and maintain the applications that make up the product and the underlying services that drive them. Write automated tests with Scripting tools and/or user-level automated tools. Responsible for understanding the domain and the product in detail and coming up with the test strategy/planning, developing test cases, driving the test case sign-off processes with the stakeholders, and test execution and reporting. - 1+ years of quality assurance engineering experience - Bachelors degree - Experience in manual testing - Experience in automation testing - Experience in UI and API automation testing (Selenium/SOAPUI) - Experience in API Mobile testing - Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Posted 3 weeks ago

Apply

3.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

RARR Technologies is looking for Python+SQL+Unix Developer to join our dynamic team and embark on a rewarding career journey. A Developer is responsible for designing, developing, and maintaining software applications and systems They collaborate with a team of software developers, designers, and stakeholders to create software solutions that meet the needs of the business Key responsibilities:Design, code, test, and debug software applications and systemsCollaborate with cross-functional teams to identify and resolve software issuesWrite clean, efficient, and well-documented codeStay current with emerging technologies and industry trendsParticipate in code reviews to ensure code quality and adherence to coding standardsParticipate in the full software development life cycle, from requirement gathering to deploymentProvide technical support and troubleshooting for production issues Requirements:Strong programming skills in one or more programming languages, such as Python, Java, C++, or JavaScriptExperience with software development tools, such as version control systems (e g Git), integrated development environments (IDEs), and debugging toolsFamiliarity with software design patterns and best practicesGood communication and collaboration skills

Posted 3 weeks ago

Apply

4.0 - 6.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

POSITION SUMMARY: This is an amazing opportunity to be an engineer in a high-growth, high-potential startup. In this role, you will be part of the Platform team and responsible for architecting, designing, developing, and delivering high-quality software that has a direct impact on the companys product About the role: Design and implementation of scalable platform Author software functional specifications and design documents Quickly understand complex systems/code and own key pieces of the system, including the delivered quality Design and implementation of scalable algorithms Diagnose and troubleshoot complex problems in a distributed computing environment Perform peer reviews of specifications, designs, and code Work alongside Site Reliability Engineers and cross functional teams to diagnose/troubleshoot any production performance related issues We work in Java, Golang, and Python. Our systems are built on top of Docker, Kubenetes, MongoDB, TimescaleDB, GCP - Stackdriver, GCS, Cloud composer, AI Platform Prior exp on SAAS based products ABOUT YOU: A desire to build products that solve complex technical problems for end users 4 - 6 years experience developing highly scalable, distributed applications, products and services in Java or similar languages Experience with AWS/Azure/GCP is a plus. Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills Comfort in working in short, agile, iterative development cycles Entrepreneurial spirit, priding yourself on getting things done with a high level of quality Strong desire to work in an unstructured, fast moving startup environment B.Tech. / B.E. / MTech. / M.S. in Computer Science Proficient in software development using CICD Pipelines and git. Working knowledge of SQL /No-SQL and database technologies Experience in SAAS platform development with scale

Posted 3 weeks ago

Apply

3.0 - 5.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. Your Impact You will have to design and develop new product capabilities by working with the System Architect and a team of Engineers and other architects. You will contribute as a team member and take responsibility for own work commitments and take part in project / functional problem-solving. You will make decisions based on established practices. You will work under general guidance with progress reviewed on a regular basis. You will also be involved in handling customer incidents (CPE), understanding customer use cases, designing implementing, and troubleshooting and debugging of software programs. What the role offers Produce high quality code according to design specifications. Software design/coding for a functional requirement, ensure quality and adherence to company standards. Utilize analytical skills to troubleshoot and fix complex code defects. Work across teams and functional roles to ensure interoperability among other products, including training and consultation. Provide status updates to stakeholders and escalates issues when necessary. Participate in the software development process from design to release in an Agile Development Framework. Design enhancements, updates, and programming changes for portions and subsystems of the software Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution. Current Product Engineering (CPE) based on customer submitted incidents. Experience in troubleshooting and providing solutions for customer issues in a complex environment. Excellent team player and focus on collaboration activities. Ability to take up other duties as assigned. Provide guidance and mentoring to less-experienced team members. What you need to succeed Bachelors or Masters engineering degree in Computer Science, Information Systems, or equivalent from premier institutes. 3-5 years of overall software development experience, with at least 2+ recent years of experience in developing Micro services using Java, spring and deploying them on a large-scale environment. Web based platform/application development. Fundamentally good programming and debugging skills Extensive working experience with designing and developing Micro services running on a large-scale environment. Expertise in Core and Advanced JAVA Programming , Spring (Boot, REST, JPA), Hibernate Proficiency in Docker/Container technologies, Kubernetes, Helm Knowledge on GoLang, HTML, CSS, JavaScript , Angular, XML, JSON and processing them programmatically. User or Administration knowledge on Linux Operating System Database user level Knowledge, preferably PostgreSQL, Vertica and Oracle DB. Should be capable of writing and debugging complex SQL queries. Exposure to Cloud technologies usage and deployments would be good (AWS, GCP, Azure etc.) Working experience in Agile environment or Scaled Agile (SAFe) Strong Knowledge on Object oriented design and Data Structures. Ability to work independently in a cross functional distributed team culture with focus on teamwork. Experience of technically mentoring and guiding the team. Strong Communication, analytical and problem-solving skills. Understanding on CI-CD/build tools like GIT, Maven, Gradle, Jenkins Knowledge and experience in IT Operations Management Domain. One last thing OpenText is more than just a corporation, its a global community where trust is foundational, the bar is raised, and outcomes are owned. Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we dont just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.

Posted 3 weeks ago

Apply

8.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

As a Development Engineer you'll be responsible for building cloud native solutions for Interact platform . we're on the lookout for forward-thinking innovators with a passion for sustainability. If you match this description, get in touch! What you'll do Develop Cloud native micro-services for Connected Lighting Solutions. Implement modular code to bring software design to life. Work with an Agile team to realise product features. Interact with product management to understand requirements and translate to implementation. Your qualifications 8- 10 years building data-intensive applications and pipelines, that involve concepts like ETL. Proficient with core Java. Good to have - Practical experience with frameworks like Springboot Demonstrates capabilities in API Design. Has demonstrated ownership for features and modules in their projects including feature and module design, practices such as code reviews, unit tests, code coverage and build sanity. Has integrated with databases such as Postgres/MySQL. Good to have - practical experience with NoSQL databases Demonstrates capabilities in building cloud native solutions on cloud platforms such as AWS/GCP/Azure. Has practical understanding of application security.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Develop Cloud native micro-services for Connected Lighting Solutions. Implement modular code to bring software design to life. Work with an Agile team to realise product features. Interact with product management to understand requirements and translate to implementation . Your qualifications 10 years building data-intensive applications and pipelines, that involve concepts like ETL. Proficient with core Java. Good to have - Practical experience with frameworks like Springboot Demonstrates capabilities in API Design. Has demonstrated ownership for features and modules in their projects including feature and module design, practices such as code reviews, unit tests, code coverage and build sanity. Has integrated with databases such as Postgres/MySQL. Good to have - practical experience with NoSQL databases Demonstrates capabilities in building cloud native solutions on cloud platforms such as AWS/GCP/Azure. Has practical understanding of application security.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

45 - 50 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking experienced and passionate engineers to join our collaborative and innovative team. Zynga s mission is to Connect the World through Games by building a truly social experience that makes the world a better place. The ideal candidate needs to have a strong focus on building high-quality, maintainable software that has global impact. The Analytics Engineering team is responsible for all things data at Zynga. We own the full game and player data pipeline - from ingestion to storage to driving insights and analytics. As a Data Engineer, you will be responsible for the software design and development of quality services and products to support the Analytics needs of our games. In this role, you will be part of our Analytics Engineering group focusing on advanced technology developments for building scalable data infrastructure and end-to-end services which can be leveraged by the various games. We are a 120+ organization servicing 1500 others across 13 global locations. Your responsibilities will include Build and operate a multi PB-scale data platform. Design, code, and develop new features/fix bugs/enhancements to systems and data pipelines (ETLs) while adhering to the SLA. Identifying anomalies, inconsistencies in data sets and algorithms and flagging it to the relevant team and / or fixing the bugs in the data workflows where applicable. Follow the best engineering methodologies towards ensuring performance, reliability, scalability, and measurability. Collaborate effectively with teammates, contributing to an innovative environment of technical excellence. You will be a perfect fit if you have bachelors degree in Computer Science, or a related technical discipline (or equivalent). 3+ years of strong data engineering design/development experience in building large-scale, distributed data platforms/products. Advanced coding expertise in SQL & Python/JVM-based language. Exposure to heterogeneous data storage systems like relational, NoSQL, in-memory etc Knowledge of data modeling, lineage, data access and its governance. Proficient in AWS services like Redshift, Kinesis, Lambda, RDS, EKS/ECS etc Exposure to open source software, frameworks and broader powerful technologies (Airflow, Kafka, DataHub etc). Shown ability to deliver work on time with attention to quality. Excellent written and spoken communication skills and ability to work optimally in a geographically distributed team environment.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

As a Embedded Software Engineer for Philips Hue, you'll be working on the worlds leading smart home lighting ecosystems. The Hue ecosystem is expanding rapidly through new lights, accessories, and differentiating use-cases such as using lighting to make your home more secure your home or create an immersive home theatre experience. We pride ourselves in being the best integrated smart home lighting system and are at the forefront of developing the new smart home industry standard called Matter. This team will be responsible for developing and upgrading the Matter integration in our Hue B bridge, which powers the world s largest Matter device install base in the world. You will be a key player in building the technologies that will power the next generation IoT ecosystems. we're on the lookout for forward-thinking innovators with a passion for IoT, who are excited to help us build the next level home lighting experience. If you match this description, get in touch! What you'll do Join the R&D team in Bangalore to d evelop, test, and ship embedded software for the Philips Hue Bridge, which is the center of the Philips Hue smart home lighting system. (in case of lead) Work out the software design for new features, and provide technical guidance to engineers in the team. Be part of a multidisciplinary team (App, Cloud, Bridge , QA) that together designs features end to end. you'represent the Hue Bridge in the design by knowing its capabilities and limits. Have technical discussions with partners, to jointly optimize our product experience. Work with the Connectivity Standards Alliance to optimize and test the specifications and implementations of Matter to best fit the Philips Hue use cases. Perform data analysis, identify improvement opportunities, and provide input to steer the product roadmap. Qualification bachelors degree in computer engineering , computer science, electrical engineering, or related discipline . 5+ years of experience developing embedded device software in C/C++, with proven projects shipping high quality software to large number of customers. Experience with C#, BASH, Python, Javascript is a plus. Fluent in working with Embedded Linux based platforms. Knowledge of networking communication protocols like TCP/UDP, HTTPS, MQTT, mDNS, BLE, ZigBee. Effective communication skills and flexibility to closely collaborate with partners and overseas colleagues. Strong affinity with smart home products is a plus.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Designing and writing highly available, RESTful, scalable and distributed backend applications using o modern programming languages (like golang, python, ruby), o database systems (modern sql/nosql DBs, REDIS, MySql, Postgresql etc), o messaging/communication frameworks (Pubnub, REST) and orchestration systems (Docker, Kubernetes) Developing micro services running on private clouds or public cloud platforms like AWS and GCP. End to end responsibility which includes, o gathering engineering requirements, o designing solutions, o implementing and writing reusable, testable, and efficient code, o testing and building test frameworks for your own applications, o writing frameworks for deploying your applications o taking part in peer code reviews and o mentoring new people and freshers. Working with other team members to develop the architecture and design of new and current systems. Working in an agile environment to deliver high quality software. Working closely with quality assurance teams and devops/ops teams to take your product to deployment. Providing support for production systems You should have Good learning ability to grasp new domains and comfort to understand both depth and breadth across the technology platform(s) Good written and oral communication skills to enable effective coordination and implementation across the organization A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Proficiency in, at least, one modern high level programming language such as Python, Golang, or Ruby. Expertise in Linux fundamentals. Experience in AWS services like S3, EC2, EBS, EKS or equivalent services in GCP or Azure is a bonus point Education/Qualifications: BE/BTech/MTech

Posted 3 weeks ago

Apply

1.0 - 3.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Designing and writing highly available, RESTful, scalable and distributed backend applications using o modern programming languages (like ruby, golang, python), o database systems (modern sql/nosql DBs, REDIS, MySql, etc), o messaging/communication frameworks (Pubnub, REST) and orchestration systems (Docker, Kubernetes) Developing micro services running on private clouds or public cloud platforms like AWS and GCP. End to end responsibility which includes, o gathering engineering requirements, o designing solutions, o implementing and writing reusable, testable, and efficient code, o testing and building test frameworks for your own applications, o writing frameworks for deploying your applications o taking part in peer code reviews and o mentoring new people and freshers. Working with other team members to develop the architecture and design of new and current systems. Working in an agile environment to deliver high quality software. Working closely with quality assurance teams and devops/ops teams to take your product to deployment. Providing support for production systems You should have Good learning ability to grasp new domains and comfort to understand both depth and breadth across the technology platform(s) Good written and oral communication skills to enable effective coordination and implementation across the organization A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Proficiency in, at least, one modern high level programming language such as Python, Golang, or Ruby. Expertise in Linux fundamentals. Experience in AWS services like S3, EC2, EBS, EKS or equivalent services in GCP or Azure is a bonus point Preferred Work Experience: 1-3 Years Education/Qualifications: BE/BTech/MTech

Posted 3 weeks ago

Apply

2.0 - 4.0 years

13 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device - SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably ABOUT SAP S/4HANA Finance Product & Engineerin Within the SAP S/4HANA Finance Product & Engineering team, we are a team which deals with Feature Toggles. We have the ambition to eliminate traditional releases for SAP S/4HANA Cloud. Feature Toggles play an important role in enabling the decoupling between delivery and consumption. This gives us full control over when we offer new features to our customers. Thus, the work done by our team is a key component of SAP s strategy for the Public Cloud and consequently the work you do will impact multiple developers at SAP and customers of SAP. POSITION OVERVIE We are seeking a Developer Associated who will contribute to the roadmap topics associated with our product. We have UI apps which allow different employee groups to interact with Feature Toggles. The work involves integrating the SAP backend systems and designing FIORI apps. We own what we deliver and hence it requires us to maintain and ensure seamless operations of all we deliver. You will be expected to code and test both in ABAP as we'll as UI5. We are looking for a colleague who will strive to overcome roadblocks and deliver. Product Technology Stack Languages - ABAP & RAP UI - HTML 5, SAP UI5 & FIORI Storage & Databases -SAP HANA Expectations and tasks Demonstrate excellent quality, development & delivery skills in scrum teams, working in short development and release cycles. Work with geographically distributed teams seamlessly. Exhibit learning agility by quickly upskilling on new tasks and concepts. You are to follow agile software engineering methods and develop software including coding, testing, quality assurance, and documentation Minimum JOB Qualifications An Engineering Degree Strong analytical and problem-solving skills An excellent understanding of data structures & algorithms Introduction to the concepts of functional and object-oriented paradigms WORK Experience Between 2 - 4 years of relevant experience Experience in SAP application development or in a cloud environment is desirable

Posted 3 weeks ago

Apply

0.0 - 3.0 years

12 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device - SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably. ABOUT SAP S/4HANA Finance Product & Engineering Within the SAP S/4HANA Finance Product & Engineering team, we are a team of passionate AI mavericks who are on the path of setting SAP ecosystem as a frontrunner in the AI/ML arena. We work on multiple projects across the S/4HANA finance area like Joule, Agents, ISLM ,classic AI/ML projects and Customer Agents. POSITION OVERVIEW We are looking for an experienced cloud developer to support us in the development of digital assistants and agentic flows in the context of Public Cloud. If you want to become part of our motivated team and develop an intelligent application based on cutting-edge technology in a cloud-native architecture, you will find an exciting opportunity to take end-to-end ownership of features from design and development through to quality assurance, deployment, and support: Product Technology Stack Strong proficiency in VSCode, Python , Java/SpringBoot , Joule, Agents, LLMs, Jupyter notebooks, BTP and ABAP and extensive experience in software engineering. Knowledge is any functional domain especially Finance will be an advantage Expertise with CI/CD tools. Experience in cloud development, with a preference for SAP Business Technology Platform (BTP). Experience in prompt engineering with large language models (LLMs). Strong understanding of AI and machine learning concepts, with proficiency in YAML for configuration management. Expectations and tasks Create and sustain GenAI digital assistants using LLMs and RAG. Work with data scientists, software architects, and engineers to design and implement digital assistant functionalities on Joule Work with data scientists, software architects, and engineers to design and implement e2e agentic flows and collaborate also with domain experts from PM and LoBs. Focus on scalability, reliability, and performance of applications using LLM and allied technology and framework. Implement automated deployment and monitoring processes using CI/CD tools, preferably Jenkins. Enhance workflows to improve efficiency and user experience. Keep abreast of the latest developments in AI, LLMs, and software development. Integrate digital assistants and agentic flows with cloud platforms. Use YAML, for effective configuration management of digital assistant applications Minimum JOB Qualifications masters/bachelors degree in computer science, data science, engineering, or a related field. Strong analytical and problem-solving skills WORK Experience Between 0-3 years of relevant experience

Posted 3 weeks ago

Apply

2.0 - 4.0 years

12 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device - SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably ABOUT SAP S/4HANA Cloud ERP, Public Edition - Product & Engineering SAP S/4HANA Cloud ERP is a prominent cloud-based enterprise software solution in the market. The Product & Engineering department is dedicated to delivering exceptional products and dependable engineering services to both internal SAP teams and external customers. The Site Reliability Engineering (SRE) team primarily focuses on DevOps and SRE activities of Joule and AI use cases, leveraging top-tier CI/CD pipelines to automate deployments, streamline tasks, ensure system reliability, monitor issues, and swiftly resolve problems. Consequently, the contributions of our team are crucial for the success of SAP S/4HANA Cloud ERP, impacting numerous developers, teams, and customers within the SAP ecosystem. POSITION OVERVIE We are looking to hire an Associate MLOps Engineer to support our AI (Joule) DevOps and Site Reliability Engineering (SRE) activities. This role involves managing and improving existing AI CI/CD tools and related applications, monitoring various AI capabilities and their performances. It is a hands-on position where we take ownership of our deliverables and are responsible for ensuring their smooth operation. You will be required to code and test in Jenkins, Docker, GitHub, and Python. We seek a colleague who will work diligently to tackle challenges and deliver results PRODUCT TECHNOLOGY STACK Scripting Languages - Python, Groovy, Shell etc CI/CD Tools - Jenkins, Azure, Docker, Kubernetes, GitHub etc Cloud Technologies - BTP will be preferred. Static Code Checks - ES Lint, Sonar etc EXPECTATIONS AND TASKS Demonstrate excellent quality, development & delivery skills in scrum teams, working in short development and release cycles. Work with geographically distributed teams seamlessly. Exhibit learning agility by quickly upskilling on new tasks and concepts. You are to follow agile software engineering methods and develop software including coding, testing, quality assurance, and documentation Take ownership of tools and make sure the software and services are reliable MINIMUM JOB QUALIFICATIONS An Engineering Degree Strong analytical and problem-solving skills An excellent understanding of data structures & algorithms Introduction to the concepts of functional and object-oriented paradigms WORK EXPERIENCE Between 2 - 4 years of relevant experience Experience in DevOps and SRE is desirable.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

17 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Engage in defining, developing, and managing software development models, fostering collaboration with colleagues across various departments and time zones to address challenges effectively. Contribute to the development of our SAP HCM (Human Capital Management) product by collaborating with global teams, with ample support from experienced colleagues dedicated to your growth. Assume full responsibility for the development, testing, implementation, maintenance, and customer support aspects of your projects. Implement comprehensive unit and integration tests to guarantee the quality and reliability of applications. Thoroughly document technical designs, code, and configurations to facilitate maintenance and future development efforts What you bring Hold a bachelors degree or higher in computer science or a related field, having a solid Computer Science background, encompassing data structures, algorithms, databases, and distributed systems. Have 4- 9 years of hands-on relevant work experience in Java Development Strong experience with Spring Boot and microservices architecture. In-depth knowledge and experience for following technologies: Kafka, JVM, Spring Framework, Tomcat. Solid understanding of object-oriented programming and design patterns. Experience with RESTful APIs and web services. Solid foundation with relational database, MySQL / Oracle / SAP Hana. Experience of Agile/Scrum, passion for unit testing, integration testing and test automation. Exhibit familiarity with Agile methodologies, coding standards, and Test-Driven Development (TDD), including unit testing, component testing, contract testing, and end-to-end test automation Familiar with development infra & tools, including Git, Jenkins, etc, and have exposure to Continuous Delivery practices. Demonstrate working knowledge of stress testing, performance testing, and performance test automation. DevOps mindset - inherent sense of ownership through the development, deployment and operation lifecycle Excellent problem-solving skills and attention to detail. Strong sense for clean-coding and build-in quality. Experience for data security area, eg data audit, data retention management, is a plus. Strong communication skills in English. Meet your team SAP SuccessFactors is a leading cloud-based Human Capital Management (HCM) suite designed to help organizations manage their workforce effectively and efficiently. This comprehensive suite covers a wide range of HR processes, from payroll and employee records to talent management and analytics, all delivered through the scalability and accessibility of the cloud. With SAP SuccessFactors, businesses can streamline their HR operations, improve employee engagement, and make data-driven decisions to enhance overall organizational performance. The platform integrates seamlessly with existing SAP systems and other third-party applications, providing a unified solution for managing HR processes across the entire enterprise. Key modules within SAP SuccessFactors include Employee Central for core HR functions, Performance & Goals for managing employee performance, Learning for training and development, Recruiting for attracting and hiring talent, and Succession & Development for nurturing leadership pipelines. These modules are designed to meet the diverse needs of modern businesses, whether they operate locally or globally. By leveraging SAP SuccessFactors, organizations can transform their HR departments into strategic partners that drive business success through effective workforce management and development. Its user-friendly interface and robust analytics empower HR professionals to make informed decisions that align with organizational goals and foster a productive work environment. As businesses continue to adapt to changing market dynamics and digital transformation, SAP SuccessFactors remains a pivotal tool in shaping a responsive and agile workforce strategy that meets both current and future challenges.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

13 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Open minded, curious, and innovative and aligned with our company values and aims and you bring the following experiences and competencies: Educational qualification with bachelors degree in computer science, Information Technology, Engineering (Mechanical, Electrical, or Industrial), or a related field. At least 12+ years of experience in IT/Lead Engineer Teamcenter PLM position in a global organization in a product manufacturing company. Business Process Experience in the areas of Product Lifecycle Management within manufacturing using Teamcenter. Several (5+) years of strong experience owning and delivering digital products while working in/leading projects; Successful delivery of releases: right quality/ on time/ in line with scope Experience with and knowledge of Teamcenter integrated with S4HANA. People and process-oriented leadership style with agile mind-set and can-do mentality Thought Leader in her/ his domain. Informal leader / Influence without power Experience in software design and development Experience with designing quality products or experiences, as we'll as enabling business objectives through technology. Good communication, presentation, and consulting skills. Team player, ability to inspire teams and manage global team. Experienced IT professional who can lead teams and analyze project decisions to align with team goals. Must have a strong understanding of business processes and customer-oriented values to oversee the development of products that meet both the business and customer needs. Leadership and ability to convert business vision, requirements and targets into features that can be delivered in one sprint and result in business impact. Ability to communicate effectively with business stakeholders (eg, non-Product Manager stakeholders like Security, Architects, Process Owners, Finance/Accounting, and software suppliers) Background that comprises both solid business understanding as we'll as good understanding of high-quality digital product delivery Preferred qualifications to include PMP certification and in Agile methodologies (eg, SAFe, Scrum). Your team you'report to the Product Owner I2M/HoD Innovation located in Netherlands You will lead the local I2M India team in Bangalore as Line Manager You will team up with architect and business representatives, as we'll as service owner and partners Key Challenges & Complexity This is a global role. You will interact with IT and business stakeholders globally. The coming years we will embark on a multiyear business transformation while transitioning from ECC to S4Hana. As part of I2M Digital team, you will build, run and own the Teamcenter applications. Together with your peers you will lead by example and drive agility in the IT organization as we'll in the corresponding business organizations. You are required to have knowledge on integration aspects outside your domain, business processes as we'll as IT technology. You will work with various stakeholders in the business with a wide variety of business priorities.

Posted 3 weeks ago

Apply

9.0 - 14.0 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking an individual with strong Test Engineering skills. You will be based in India and will have an active engagement with the hardware and Software Design and Operations teams in Apple. Description - Mechanical Engineer focused on consumer electronic manufacturing test, involved in the planning and execution of New Product Introductions to Apple global manufacturing sites - Work closely with Hardware Test teams to ensure the test fixture / processes required for the New Products meet the standards expected in a high-volume manufacturing environment - Collaborate with System Integrators, Equipment Vendors, Contract Manufactures and automation suppliers on a regular basis Provide direction and mentorship to them and be the technical leader and driver Serving as a technical resource to other engineering groups and project leaders - Review fixture designs, fabrication process, mechanical station bring up and cross vendor correlation studies Apply statistical tools such as GR&R, SPC and CPK to ensure fixtures are scalable and are continuing to perform reliably once qualified Qualifying and rating both vendor and fixture performance for mass production deployment - Perform Design for Manufacturing assessment, technical feedback and correcting errors Works all phases of a product from concept to production Provide early and on going manufacturing involvement to ensure new products test stations are being designed in a logical and cost effective manner incorporating FMEA, product design targets using the Engineering Requirements Specification (ERS) - Conduct failure analysis and mechanical issue resolution, as we'll as drive to closure potential gaps and correlations issues between tester suppliers and contract manufacturers - Provide mechanical capability and product expertise to the regional test teams to ensure readiness for new products Support ad-hoc responses on mechanical engineering related issue with respect to technically complex stations, fixture cosmetic, tolerance stack, and/or station stability - Communicate effectively in a worldwide environment Prepare and present concise Test Engineering program status updates to the Exec team on a weekly basis - Responsible to drive and ensure efficient and robust manufacturing test solutions in new product You will focus on Identifying deficiencies in mechanical processes and developing improvements to support the next generation display technologies across a range of Apple products and systems BS or MS degree in engineering discipline such as Mechanical, Electric, Manufacturing, or equivalent. 9+ years of mechanical engineer experience in high volume mobile device manufacturing in any of assembly, inspection, test station design, test development, qualification, maintenance and / or automation equipment. Experienced in working with cross functional teams such as hardware design, system teams, capital equipment, quality and process engineering. Also collaborating with system integrators, fixture manufactures and contract manufacturers. Knowledgable of tester qualification requirements including fabrication, calibration, interpretation in GR&R, CPK, design of experiments and failure analysis as we'll as correlation analysis. Project management and people management experience with excellent interpersonal skills both oral and written English. Ability to travel to global manufacturing sites to work with regional test teams at key points in the product development cycle. (Up to 25% international travel) Preferred Qualifications Proven ability to work independently under high pressure and comfortable working in dynamic environment. Designed custom or pick & place automation solutions to streamline manufacturing and increase operational efficiency. Working onsite at contract manufacturing sites on daily basis.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

So, what s the role all about? In Nice as a Senior Software Engineer, you will be responsible for designing, developing, testing, and maintaining scalable and efficient Java-based applications that meet business requirements. You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Your role involves writing clean, well-structured, and maintainable code following best practices and coding standards. Additionally, you will debug and troubleshoot application issues, ensuring optimal performance and user experience. How will you make an impact? Coordinate with Architecture to understand and develop platform architecture Develop a RESTful API solution supporting both AWS and Azure. Work with AWS CloudFormation templates to extend and refine our infrastructure Understand and define performance level needs for the platform Define logs, alarms, troubleshoot them and fix issues in a defined release cadence Integrating with multiple internal products to provide seamless CXone CCaaS offerings Manage RBAC permissions and work with DevOps to maintain least privilege Develop and refine Jenkins CI/CD pipelines to deploy code, run acceptance tests, and monitor environment health Effectively collaborate with cross geo team and willing to stretch at times Effectively collaborate with TS/TAM/NOC to address queries and concerns Have you got what it takes? Bachelor s degree in Computer Science, or equivalent 4+ year of experience in software development Experience with following software languages: NodeJS : Must Have Angular 8: Must Have Java + Spring Boot: Good to Have Open to learn new tech stack as need be Working knowledge with AWS technologies (Open Search, SQS, Lambda, RDS) Experience developing with SQL Server or equivalent Experience designing, developing, deploying and supporting RESTful APIs Experience troubleshooting multi-threaded applications, mining through logs to determine patterns to identify potential issues and fix them Experience with developing services, clients and multi-threaded software Experience with/knowledge of agile development processes Experience with DevOps tools and processes Jenkins, Git, Docker Scripting: Unix, Shell, Groovy, Python Sonarqube Working knowledge of unit testing and test automation (mocha-chai, Cucumber, Playwright) Working knowledge of user stories and use cases Working knowledge of object-oriented software design and design patterns Comfortable working in a fast-paced environment Bonus Experience: Experience with telecommunications/telephony Experience with call centers Experience with Jira What s in it for you? Enjoy NICE-FLEX! Requisition ID:7473 Reporting into: Tech Manager Role Type: Individual Contributor About NICE

Posted 3 weeks ago

Apply

0.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Introduction: Automotive . Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment About the Role Were seeking an experienced C++ Linux Developer to join our team. As a C++ Linux Developer, youll design, develop, and maintain high-performance software applications on Linux platforms for our German OEM client. What You Will Do 1. C++ Application Development: Design, develop, and test C++ applications on Linux platforms. 2. Collaboration: Collaborate with cross-functional teams to identify and prioritize project requirements. 3. Scalable Solutions: Implement scalable, efficient, and reliable software solutions. 4. Troubleshooting: Troubleshoot and debug complex software issues. 5. Performance Optimization: Optimize application performance and resource utilization. 6. Code Reviews: Participate in code reviews and ensure adherence to coding standards. What You Need to Be Successful 1. C++ Experience: 0-3 years of experience in C++ development on Linux platforms. 2. C++ Programming: Strong understanding of C++ programming language (C++11, C++14, or C++17). 3. Linux Proficiency: Proficiency in Linux operating system and shell scripting (bash). 4. Linux Tools: Experience with Linux-based tools and technologies (e.g., GCC, Makefile, CMake). 5. Software Design: Knowledge of software design patterns and principles. Bonus Points if You Have 1. Agile Experience: Experience working with Agile development methodologies. 2. Automotive-Grade Linux: Knowledge of automotive-grade Linux (e.g., GENIVI). 3. CI/CD Tools: Familiarity with CI/CD tools (Jenkins, GitLab CI/CD). 4. C++ Certification: Certification in C++. 5. Automotive Industry Experience: Experience working with OEMs or automotive industry. What Makes You Eligible 1. Relevant Experience: 0-3 years of experience in C++ development on Linux platforms. 2. Technical Skills: Strong technical skills in C++, Linux, and software design. 3. Collaboration Skills: Ability to work effectively with cross-functional teams. What We Offer - Competitive salary and benefits package - Opportunities for professional growth and development - Collaborative and dynamic work environment - Access to cutting-edge technologies and tools - Recognition and rewards for outstanding performance through BeBrilliant - Chance to work with a renowned German OEM - You are expected to work all 5 days in a week in office You Belong Here . About HARMAN: Where Innovation Unleashes Next-Level Technology . . !

Posted 3 weeks ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Hyderabad

Work from Office

Naukri logo

Description & Requirements We are seeking a talented and motivated Software Engineer, Associate to join our dynamic team. The ideal candidate will have a passion for coding, a strong background in software development, and the ability to work collaboratively within a team. As a Software Engineer, associate you will be responsible for designing, developing, testing, and maintaining software applications that meet the needs of our clients and the business. RESPONSIBILITIES: Develop, test, and maintain software applications and systems. Write clean, scalable, and efficient code using C#. Work closely with cross-functional teams including product managers, designers, and other engineers to gather requirements and deliver solutions. Continuously improve existing software applications by refactoring code and optimizing performance. Create and maintain documentation for software design, coding, and testing. Documentation and sharing knowledge between teams. Stay updated on emerging technologies and industry trends. QUALIFICATIONS: Bachelor s degree in computer science, Engineering, or related field. Proven experience as a Software Engineer, Associate or similar role. Proficiency in one or more programming languages (e.g., Python, C#). Basic understanding of software development principles and methodologies. Strong problem-solving skills and attention to detail. Excellent communication and interpersonal skills. Ability to work effectively in a team environment. PREFERRED SKILLS: 1 - 2 years software engineering experience. Familiarity with software development tools such as Git, Jira, or similar. Strong understanding of Microsoft .net technologies (C#, ASP.Net, MVC) with particular interest in aspects pertaining to web application Experience with web development frameworks (e.g., React, Angular). Understanding of microservices architecture principles and patterns (e.g., RESTful APIs). Experience with database systems like PostgreSQL and SQL. Knowledge of cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform). Knowledge of Gen AI. Familiarity with Agile development practices. Strong desire to learn and grow in a fast-paced environment.

Posted 3 weeks 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