Home
Jobs

1637 Software Design Jobs - Page 15

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.

3.0 - 8.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description: Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI system Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

6.0 - 10.0 years

6 - 11 Lacs

Pune

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Gurugram

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Skills (competencies) Verbal Communication Automation Testing Management Test Design Test Strategy

Posted 1 week ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Mumbai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

Chennai

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

6.0 - 11.0 years

4 - 7 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Project description As the Senior REACT Developer, you will lead the modernization and architecture of a web platform. You will be part of a team that designs, develops and launches efficient quality systems and solutions in support of core organizational functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Developer is experienced and self - sufficient in performing his/her responsibilities requiring little supervision, but general guidance and direction. Responsibilities Lead the design, development, and planning for the software architecture for United for Business Web platform Solve complex performance problems and architectural challenges Perform code reviews and mentor your peers Serve as an integral member of the development team to create practical solutions in Agile/DevOps environment Ensure consistency with an established software development architecture Analyze and interpret requirements from Business and UX Design Team Introduce new technologies and best practices as needed to solve business problems Help to troubleshoot, test, and maintain the quality and security of the platform Ensure the technical feasibility of UI/UX designs with a focus on accessibility Work in an Agile environment Skills Must have BS/BA, preferably in a technical or scientific field or equivalent experience, education or training 6+ years of experience in application design, development, installation and modification of web applications 3+ years of experience in developing in JavaScript with React v16 & 17, Redux, Sagas, Webpack and ES6 or equivalent experience Familiar with UI testing frameworks like Jest and Enzyme and experience with TDD (test driven development) Advance knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles Advance knowledge of software engineering best practices such as: versioning and versioning control, software packaging and software release management using GitHub Effective Communication (verbal + written) Excel at triage or analysis of situations for production support Proficient with on time delivery with minimal supervision Experience developing digital products that comply with accessibility standards (ADA/WCAG) Nice to have OOO Experience in C++, C#, or, Java HTML, Java Script, CSS Git/GitHub Code Repositories TeamCity or equivalent Configuration tools Dev Ops Experience using AWS tools Cloud technologies AWS including CDN UI Analytics (Google Analytics, Quantum Metrics) App Performing Tools (Datadog, Grafana) Mobile Web Technologies Exposure to Couchbase NoSQL DB and/or Dynamo Languages English: C1 Advanced Seniority Senior Location-Pune,Bengaluru,Hyderabad,Chennai,Noida

Posted 1 week ago

Apply

6.0 - 9.0 years

8 - 11 Lacs

Pune

Work from Office

Naukri logo

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. - Grade Specific Has very deep understanding of software development principles and technical proficiency. Masters all phases of the software development lifecycle and drives innovation and industrialization. Works on highly complex tasks and problems and drives technical decisions at a high level. Clear evidence of thought leadership in the market. Builds, educates and integrates effective teams. Focuses on developing long term partnerships with clients. Takes full responsibility for outcomes. Has strong understanding of contractual, financial and technical considerations. Exhibits strong commercial management skills. Takes a high degree of responsibility and ownership of people issues. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

3.0 - 5.0 years

3 - 8 Lacs

Noida

Work from Office

Naukri logo

Must-Have: Strong experience in Angular 10+ development Good to have knowledge of Vue.js Experience with NgRx for state management Proficient in SCSS and XSLT development with live server and hot reload Hands-on experience in writing e2e tests using Jest and Puppeteer Experience developing Java-based applications (Java 8+) Good-to-Have: Ensure the best possible performance, quality, and responsiveness of the applications. Excellent troubleshooting and communication skills. Excellent understanding of software design and programming principles Good knowledge of Version Control Software like: Git, GitLab Good to have experience in Behave test, SonarQube Experience in Agile and SAFe framework Ability to work as individual contributor and collaboratively in a team environment. Total Experience Expected: 04-06 years

Posted 1 week ago

Apply

2.0 - 7.0 years

7 - 10 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Project description DXC Luxoft will supply resourcres in Staff Augmentation mode to client at client's direction and with client's approval. The Service Personnel will possess sufficient general technical Hogan application and/or mainframe skills, and will be expected to develop and maintain additional knowledge and skills regarding client specific environment and customizations. All Services will be performed in a Staff Augmentation model wherein client is responsible to provide the necessary instruction and information required to conduct Services. Service Personnel will adhere to client's security policies and procedures in the delivery of Services. Responsibilities Hogan Development and Support Services: Designs, develops, installs, tests, and documents complex application software at client product installations. Monitor the batch and fix issues. Contributes to the design and delivery of technical architecture solution components. Skills Must have Minimum 2 years of Hogan experience in IDS or any Application 4+ years Mainframe/COBOL/CICS/JCL Bachelor's degree or equivalent combination of education and experience Four or more years of product design and support experience Experience working with software design, software development life cycle, development methodologies, and implementation Strong communication skills Nice to have Other Hogan application knowledge and experience. Other Languages English: C1 Advanced Location-Pune,Bengaluru,Hyderabad,Chennai,Noida

Posted 1 week ago

Apply

2.0 - 7.0 years

6 - 10 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Project description DXC Luxoft will supply resourcres in Staff Augmentation mode to client at client's direction and with client's approval. The Service Personnel will possess sufficient general technical Hogan application and/or mainframe skills, and will be expected to develop and maintain additional knowledge and skills regarding client specific environment and customizations. All Services will be performed in a Staff Augmentation model wherein client is responsible to provide the necessary instruction and information required to conduct Services. Service Personnel will adhere to client's security policies and procedures in the delivery of Services. Responsibilities Provide Hogan CIS expertise as follows: Support the engagement by providing Hogan batch processing during bank's overnight cycle(s) as assigned Create technical design documents as assigned and directed Perform Hogan development tasks as assigned, including coding and unit testing Support migration of Hogan code through its testing and deployment processes Skills Must have Minimum 2 years of Hogan experience in CIS or any Application 4+ years Mainframe/COBOL/CICS/JCL Bachelor's degree or equivalent combination of education and experience Four or more years of product design and support experience Experience working with software design, software development life cycle, development methodologies, and implementation Strong communication skills Nice to have Other Hogan application knowledge and experience. Other Languages English: C1 Advanced Location-Pune,Bengaluru,Hyderabad,Chennai,Noida

Posted 1 week ago

Apply

8.0 - 12.0 years

45 - 50 Lacs

Bengaluru

Work from Office

Naukri logo

This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll 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 we're offering this role at associate level What you'll do In your new role, you'll be working within a feature team to engineer software, scripts and tools, as we'll 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 you'll 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: At least 8 years of experience in Tableau development with a strong portfolio of Tableau dashboards and reports Strong understanding of SQL, ETL processes and data modelling principles 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 1 week ago

Apply

4.0 - 5.0 years

18 - 20 Lacs

Pune

Work from Office

Naukri logo

As a Lead Software Engineer at the Loyalty Rewards and Segments Organization, you will be responsible for designing, developing, testing, and delivering software frameworks in the areas of event-driven architecture and zero trust for use in large-scale distributed systems. Loyalty Rewards and Segments is an organization within Mastercard that provide end to end loyalty management solution for banks, merchants and Fintechs. The ideal candidate for this role will have a strong background in software design, development, and testing, with a passion for technology and software development. They will be highly motivated, intellectually curious, and analytical, with a desire to continuously learn and improve. As a member of the Loyalty Rewards and Segments team, you will have the opportunity to work on cutting-edge technologies and collaborate with cross-functional teams to deliver software frameworks that meet the needs of Mastercards customers. Key Responsibilities: Lead the technical direction, architecture, design, and engineering practices. Prototype and proving concepts for new technologies, application frameworks, and design patterns to improve software development practices. Design and develop software frameworks using industry-standard best practices and methodologies Write efficient and maintainable code that meets feature specifications Debug and troubleshoot code to resolve issues and improve performance Validate software functionality, including performance, reliability, and security Collaborate with cross-functional teams to architect and deliver new services Participate in code reviews to ensure code quality and consistency Document software design, development, and testing processes Balance trade-offs between competing interests with judgment and experience. Identify synergies and reuse opportunities across teams and programs. Key Expectations: Focus on individual and team objectives as an active participant in the Agile/Scrum development process, completing assignments on time, with the necessary quality, and in accordance with the project timeline Continuously learn and keep up-to-date with the latest software development technologies and methodologies Communicate effectively and professionally with team members and stakeholders Proactively identify opportunities for process improvements and efficiency gains Demonstrate a commitment to quality, best practices, and continuous improvement All About You: You have an exceptional foundation in Computer Science fundamentals, web applications & services, and microservices-based software architecture. You have demonstrated experience architecting solutions based on platform-as-a-service (PaaS) and containers, including PCF, Kubernetes, and cloud-native technologies. You have architected & designed high transaction volume, financial (banking, payment) systems that operate at global scale and extreme up-time requirements. You have experience with web technologies including HTML5, CSS, Javascript, and front-end frameworks such as Angular. You have extensive experience in designing and building global-scale, back-end micro services using Java, Spring, Spring Boot, Pivotal Cloud Foundry, Kafka, RabbitMQ You have a deep understanding of storage technologies such as PostgreSQL or SQL Server, and how to effectively leverage them at massive scale. You have deep experience with cloud-native technologies and best practices, including Azure & AWS. You have experience with automated testing and successfully releasing software in a continuous delivery model using Git. You enjoy working in an Agile environment focused on continuous improvement. You have a strong desire to collaborate and provide mentorship to technology teams. You enjoy working with product leaders to inform and support options for delivering highly capable solutions that meet market demands. You desire to be hands-on building prototypes to solve complex business problems. You have excellent communication skills with both technical and non-technical people. You are a relentless self-starter who works quickly and efficiently to support product and technical objectives. You advocate for what s technically important and doing the right thing.

Posted 1 week ago

Apply

4.0 - 8.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking an engineer to join our team that will thrive in a fast-paced work environment, using effective communication, problem-solving and prioritization skills. Individuals that are we'll organized, show great attention to detail, and employ critical thinking are we'll-suited for our team. THE PERSON: Successful candidate will work as part of the Platform Tools group on architecture, design and development of software solutions for next generation AMD microprocessors. bachelors degree or higher in Electronics or Computer Science from a reputed university and should have 10+ years of experience. Preferably, prior experience in semi-conductor industry and system software development Proven record of accomplishment of working within and across groups. A powerful desire to learn new skills and understand new features Effective communication skills KEY RESPONSIBILITIES: Lead software development - scope, architect, design and development of platform software tools. End to end ownership of modules and responsible for delivery of the same for various programs. Work closely with the team to understand design architecture and to propose solutions to improve and enhance products Work across groups to understand the requirements and participate in debug activities to find solutions for complex problems. Guide and mentor engineers, motivate the team and encourage them to think creatively Exploring opportunities to improve product REQUIRED SKILLS: Strong C++, C programming skills, System level software design and development experience Expert in software design, architecture, design patterns and object-oriented programming. Ability to do research, gather information, interpret data, prepare design proposals, flowcharts and diagrams. In-depth knowledge of the operating systems such as windows and Linux. Extensive experience with C++ programming and knowledge on other languages like Python, Javascript, etc Strong software and system debug experience. Experience in backend development and deployment. Extensive knowledge of the software development process and its technologies. Skills such as effective communication, ability to work with minimal input & directions, initiative and positive attitude. PREFERRED SKILLS: Good understanding of x86 architecture and CPU/GPU software domain. Knowledge of Pre-silicon and Post-silicon product life cycle will be added advantage Experience with STL, QT or any other GUI framework Knowledge of frontend development in React / Angular. Experience in distributed or decentralized systems. we'll aware about many software Technologies/Solutions across industry. ACADEMIC CREDENTIALS: bachelors or masters in Electrical Engineer, Computer Engineering, Computer Science, or a closely related field

Posted 1 week ago

Apply

3.0 - 8.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

XB Seller Programs Team is seeking an experienced Software Development Engineer interested in disrupting the way products are made available to customer, sold, and distributed on a global scale. The right candidate will have hands-on involvement in building new tools, services, and distribution structures across Amazon s growing footprint. The products and capabilities enabled by this role will deliver unprecedented selection and prices across Amazon s 100MM+ customers, while innovating beyond established cross border norms. The right candidate will thrive in a fast-paced, ambiguous environment with interactions across a wide variety of e-commerce topics, and will demonstrate competence in multiple fields and skill sets. At Amazon, we are working to be the most customer-centric company on earth and enable products that meet our customers needs and demands while providing a safe experience throughout. To reach there, we need exceptionally talented, bright, dynamic, and dedicated individuals. Are you excited to help Amazon grow product selection across the globe and improve Seller Experience Mentorship & Career Growth: Our team is dedicated to supporting new team members. Our team has a broad mix of experience levels and Amazon tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. Solve complex problems through data, rapidly. Design and develop state of the art software systems that address these complex and ambiguous problems. Own the inputs and the business outcome through cultivating a culture of relentless auditing and metric monitoring, automatically where possible. This position which is ideal for candidates who are looking to deal with scaling challenges at Amazon and ready to build mission critical system software applications and tools. It is also an opportunity for freelance candidates to become domain experts and have an enormous opportunity to make a large impact on the design, architecture and development of consumer products. A day in the life A day in the life as a Software Development Engineer on the team, you will take ownership over the software design, documentation, development, engineering approach, and delivery In this role you will collaborate with leaders, work backward from customers, identify problems, propose innovative solutions, relentlessly raise standards, and have a huge impact by disrupting the way products are bought, sold, and distributed on Amazon on a global scale The right candidate will have hands-on involvement in building new tools, services, and distribution structures across Amazon s growing footprint The products and capabilities enabled by this role will deliver unprecedented selection and improved Seller Experience for our global customers The right candidate will thrive in a fast-paced, ambiguous environment with interactions across a wide variety of e-commerce topics, and will demonstrate competence in multiple fields and skill sets 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelors degree in computer science or equivalent

Posted 1 week ago

Apply

10.0 - 15.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a Technical Lead to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. The ideal candidate will have expertise in C++ development, system architecture, debugging, and software quality assurance . You will be responsible for designing, optimizing, and delivering scalable solutions while mentoring junior developers and driving innovation. Key Responsibilities: Analyze and understand software/functional requirements to design and develop high-quality C++ applications . Lead system architecture decisions and ensure scalable, high-performance solutions. Write efficient, maintainable code following best practices and conduct code reviews . Implement developer-level testing (unit, component) to ensure software reliability. Writing component tests using Google Test (GTest) with Gherkin syntax following behavior-driven development (BDD) principles. Create technical documentation and comply with development policies . Debug, troubleshoot, and resolve complex software issues efficiently. Stay updated with technical advancements and advocate best practices within the team. Support project estimation, planning, and risk management activities . Required Skills & Qualifications: Bachelor/Master of Engineering in the field of Computer Science or equivalent 10+ years of hands-on experience in software development using modern C++ versions (C++11/14/17/20). Strong proficiency in OOP (Object-Oriented Programming) and software design patterns. Experience working with OSS (Open Source Software), charts & graphs, and multithreading. Expertise in memory management, performance tuning, and debugging. Familiarity with Linux, Windows, or embedded systems development. Experience with database integration, APIs, networking protocols. Proficiency in GitHub, CI/CD pipelines, and Agile/SAFe methodologies. Excellent problem-solving, analytical, and debugging skills. Strong communication, documentation, and collaboration skills. Work experience in healthcare systems or real-time applications. Basic understanding of medical technology & human physiology (preferred)

Posted 1 week ago

Apply

2.0 - 8.0 years

13 - 18 Lacs

Pune

Work from Office

Naukri logo

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer - Full Stack developer As a Lead Software Engineer at the Loyalty Rewards and Segments Organization, you will be responsible for designing, developing, testing, and delivering software frameworks in the areas of event-driven architecture and zero trust for use in large-scale distributed systems. Loyalty Rewards and Segments is an organization within Mastercard that provide end to end loyalty management solution for banks, merchants and Fintechs. The ideal candidate for this role will have a strong background in software design, development, and testing, with a passion for technology and software development. They will be highly motivated, intellectually curious, and analytical, with a desire to continuously learn and improve. As a member of the Loyalty Rewards and Segments team, you will have the opportunity to work on cutting-edge technologies and collaborate with cross-functional teams to deliver software frameworks that meet the needs of Mastercards customers. Role Key Responsibilities: Lead the technical direction, architecture, design, and engineering practices. Prototype and proving concepts for new technologies, application frameworks, and design patterns to improve software development practices. Design and develop software frameworks using industry-standard best practices and methodologies Write efficient and maintainable code that meets feature specifications Debug and troubleshoot code to resolve issues and improve performance Validate software functionality, including performance, reliability, and security Collaborate with cross-functional teams to architect and deliver new services Participate in code reviews to ensure code quality and consistency Document software design, development, and testing processes Balance trade-offs between competing interests with judgment and experience. Identify synergies and reuse opportunities across teams and programs. Key Expectations: Focus on individual and team objectives as an active participant in the Agile/Scrum development process, completing assignments on time, with the necessary quality, and in accordance with the project timeline Continuously learn and keep up-to-date with the latest software development technologies and methodologies Communicate effectively and professionally with team members and stakeholders Proactively identify opportunities for process improvements and efficiency gains Demonstrate a commitment to quality, best practices, and continuous improvement All About You: You have an exceptional foundation in Computer Science fundamentals, web applications & services, and microservices-based software architecture. You have demonstrated experience architecting solutions based on platform-as-a-service (PaaS) and containers, including PCF, Kubernetes, and cloud-native technologies. You have architected & designed high transaction volume, financial (banking, payment) systems that operate at global scale and extreme up-time requirements. You have experience with web technologies including HTML5, CSS, Javascript, and front-end frameworks such as Angular. You have extensive experience in designing and building global-scale, back-end micro services using Java, Spring, Spring Boot, Pivotal Cloud Foundry, Kafka, RabbitMQ You have a deep understanding of storage technologies such as PostgreSQL or SQL Server, and how to effectively leverage them at massive scale. You have deep experience with cloud-native technologies and best practices, including Azure & AWS. You have experience with automated testing and successfully releasing software in a continuous delivery model using Git. You enjoy working in an Agile environment focused on continuous improvement. You have a strong desire to collaborate and provide mentorship to technology teams. You enjoy working with product leaders to inform and support options for delivering highly capable solutions that meet market demands. You desire to be hands-on building prototypes to solve complex business problems. You have excellent communication skills with both technical and non-technical people. You are a relentless self-starter who works quickly and efficiently to support product and technical objectives. You advocate for what s technically important and doing the right thing. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard s guidelines.

Posted 1 week ago

Apply

3.0 - 8.0 years

45 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

Would you like to work on one of the worlds largest transactional distributed systemsHow about working with customers and peers from the entire range of Amazons business on cool new featuresWhether youre passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Selling Partner Services (SPS) is the place for you. Our team is responsible for Case Management System. We are looking for software engineers who thrive on complex problems and solve for operating complex and mission critical systems under high loads. Our systems manage case resolution systems with hundreds of millions of requests, and respond to millions of service requests. We have both frontend and backend code stack and opportunities. We are aimed to provide customizable and LLM based solution to our clients. Do you think you are up for this challengeOr would you like to learn more and stretch your skills and career The successful candidate is expected to contribute to all parts of the software development and deployment lifecycle, including design, development, documentation, testing and maintenance. They must possess good verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment. You will thrive in our collaborative environment, working alongside accomplished engineers who value teamwork and technical excellence. Were looking for experienced technical leaders. As a Software Development Engineer on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of systems built natively in AWS. In this role you will collaborate with leaders, work backwards from customers, identify problems, propose innovative solutions, relentlessly raise standards, and have a positive impact on hundreds of millions of customers. 3+ years of non-internship professional software development experience 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience Bachelors degree in computer science or equivalent

Posted 1 week ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description Meet the team: At Dexcom, you can use your data engineering skills for the greater good. We develop software for medical devices and systems. Our software quality standards conform to the rigorous requirements of regulatory agencies such as ISO and FDA. If you enjoy connecting the dots, using data-driven engineering decisions , innovating through the server side of our entire platform stack, you ll enjoy this job. Where you come in: Develop cloud-based software systems (APIs and Data pipelines) as part of a multi-disciplinary team that works with in an Agile methodology environment Contribute to software across the development lifecycle including software design and architecture, code development, functional and performance testing, and documentation and design verification Identify , champion and work to implement improvements in internal processes including automating manual processes, optimizing data delivery, optimizing software infrastructure for better scalability, maintainability, cost efficiency, etc. Contribute to code reviews and champion best practices for quality control, software testing and code development/deployment in an agile environment Work with others to develop a good understanding the design, architecture and coding of existing internally developed applications to be able to maintain and update them Support QA in diagnosing and resolving bugs during testing and in production Participate in on-call rotation for applications when required What makes you successful: You must have Strong programming skills - Kotlin/Java preferred, or other major programing languages You have experience with NoSql databases like Cassandra or relational databases like MYSQL You are familiarity using relevant, modern, software test tools and equipment You have proven ability to learn new tools and technology You have demonstrated ability to work in a fast paced and changing environment with short deadlines, interruptions, and several simultaneous tasks and projects What you ll get: A front row seat to life changing CGM technology. Learn about our brave #dexcomwarriors community . A full and comprehensive benefits program. Growth opportunities on a global scale. Access to career development through in-house learning programs and/or qualified tuition reimbursement. An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve. Experience and Education: Typically requires a Bachelor s degree and a minimum of 2-5 years of related experience.

Posted 1 week ago

Apply

3.0 - 8.0 years

10 - 14 Lacs

Kochi, Chennai

Work from Office

Naukri logo

Job Summary: We are looking for a skilled and passionate AI Developer with 3+ years of hands-on experience in building and deploying AI/ML solutions. The ideal candidate will have a strong foundation in data science, machine learning algorithms, and deep learning frameworks, and will be responsible for developing scalable AI applications tailored to our business needs. Responsibilities: Design, develop, and deploy machine learning models and AI-driven applications. Collaborate with data engineers and software developers to integrate AI models into production systems. Conduct data preprocessing, feature engineering, and model tuning. Research and implement state-of-the-art ML/DL algorithms for predictive analytics, NLP, computer vision, etc. Monitor and evaluate model performance and retrain when necessary. Stay updated with the latest AI trends, technologies, and best practices. Required Skills and Qualifications : Bachelor s/Master s degree in Computer Science, Data Science, AI, or related field. 3+ years of professional experience in AI/ML development. Proficient in Python and common ML libraries (scikit-learn, TensorFlow, PyTorch, etc.). Experience with NLP, computer vision, recommendation systems, or other AI domains. Solid understanding of data structures, algorithms, and software design principles. Experience with cloud platforms (AWS, Azure, GCP) is a plus. Excellent problem-solving skills and ability to work in a collaborative team environment. Preferred Qualifications : Experience deploying AI models using REST APIs, Docker, or Kubernetes. Exposure to MLOps tools and frameworks. Contribution to open-source AI/ML projects or publications in the field.

Posted 1 week ago

Apply

1.0 - 6.0 years

4 - 7 Lacs

Chennai

Work from Office

Naukri logo

Role Purpose The purpose of this role is to execute the process and drive the performance of the team on the key metrices of the process. Job Details Country/Region: India Employment Type: Remote Work Type: Full Time State: Tamil Nadu City: Chennai Requirements ```html Job Description - DotNetCore13 body { font-family: Arial, sans-serif; line-height: 1.6; margin: 0; padding: 0; background-color: #f4f4f4; } .container { width: 80%; margin: 20px auto; background: #fff; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } h1 { color: #333; } ul { list-style-type: disc; margin-left: 20px; } .job-title { font-size: 24px; color: #555; } .experience { font-size: 18px; color: #777; } Job Description Job Title: DotNetCore13 Number of Years of Experience: 1 year Required Skills DotNET Framework: 2 years of experience Job Summary We are looking for a talented and motivated individual to join our team as a DotNetCore13 developer. The ideal candidate will have a minimum of 1 year of experience in software development and at least 2 years of hands-on experience with the DotNET Framework. You will be responsible for developing, maintaining, and enhancing applications using the DotNET Framework and other related technologies. Responsibilities Develop high-quality software design and architecture. Identify, prioritize, and execute tasks in the software development life cycle. Develop tools and applications by producing clean, efficient code. Automate tasks through appropriate tools and scripting. Review and debug code. Perform validation and verification testing. Collaborate with internal teams and vendors to fix and improve products. Document development phases and monitor systems. Ensure software is up-to-date with the latest technologies. Qualifications Bachelors degree in Computer Science, Engineering, or a related field. Minimum of 1 year of experience in software development. At least 2 years of experience with the DotNET Framework. Strong understanding of object-oriented programming principles. Experience with web services (REST, SOAP) and web development frameworks. Familiarity with database technologies such as SQL Server, MySQL, or Oracle. Knowledge of front-end technologies like HTML, CSS, and JavaScript is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Benefits Competitive salary and performance-based bonuses. Health, dental, and vision insurance. Retirement savings plan with company match. Paid time off and holidays. Professional development opportunities. Flexible work schedule and remote work options. How to Apply If you are passionate about software development and meet the qualifications listed above, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and why you would be a great fit for this position. ```

Posted 1 week 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