Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
3 - 7 Lacs
Bengaluru
Work from Office
We are looking for a skilled and detail-oriented C#.NET Developer to join our engineering team focused on software development for semiconductor industry applications. The ideal candidate should have a strong background in C#.NET and experience working with complex systems, automation tools, or data-heavy applications. Familiarity with semiconductor tools or manufacturing processes is a plus. Design, develop, test, and maintain C#.NET applications used in semiconductor manufacturing or design workflows. Collaborate with cross-functional teams including hardware engineers, QA, and domain experts to deliver high-quality software. Implement new features, optimize performance, and maintain legacy codebases. Analyze user requirements and convert them into technical specifications. Ensure software meets industry and company quality standards. Provide support for deployment, troubleshooting, and end-user queries. Participate in code reviews, architecture discussions, and design reviews. Document software design, architecture, and user guides as needed. Familiarity with Object-Oriented Design and Design Patterns . Hands-on experience with multithreading , asynchronous programming , and data handling . Angular, Asp.Net, C#
Posted 3 weeks ago
8.0 - 12.0 years
12 - 13 Lacs
Chennai
Work from Office
Diploma in Electrical & Electronics Engineering Ability to check engineering design deliverables in a multi-discipline task force-based engineering design environment Experience in FEED or EPC engineering design in Project execution Offshore & Brownfield experience in mandatory Any 2D/3D tool experience is required Experience 8 to 12 years Production and checking of common electrical design deliverables including: Single Line Diagrams Block Cable Diagrams Schematic/Connection Diagrams General Electrical Equipment Layouts including Sub-Station Layouts Lighting Layouts Earthing Layouts Hazardous Area Layouts Cable & Drum Schedules Experienced in the activities, procedures, and methods associated with electrical systems design development Cable Scheduling and Routing Design (above and below ground) Lighting Design (including lighting design software application) Earthing Systems Hazardous Area Classification Electrical Bulk Material Take-off and Requisitioning Competent practitioner in the application of Industry standard CAD systems (AutoCAD) for the production of 2-D electrical drawings Basic awareness of international design standards e.g. IEC/CENELEC /ATEX (European) and ANSI/NEC (American) Experienced in electrical design applications in a 3-D model environment via industry standard 3-D CAD modelling systems (E3D)
Posted 3 weeks ago
0.0 - 2.0 years
2 - 4 Lacs
Chennai
Work from Office
Position Summary: Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities. Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures. What you bring to the role: Entry-level professional individual contributor on a project or work team. Work is closely supervised. Problems faced are not typically difficult or complex. Explains facts, policies and practices related to job area. Works on projects of limited scope and complexity. Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained. Uses company standard policies and procedures to resolve issues in which answers can be readily obtained. Work is reviewed regularly by supervisor or more senior peers. Requires broad theoretical knowledge typically acquired from advanced education. Typically requires a four year college degree or equivalent experience and 0-2 years functional experience.
Posted 3 weeks ago
0.0 - 2.0 years
5 - 6 Lacs
Mumbai, Chennai
Work from Office
Position Summary: Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities. Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures. What you bring to the role: Entry-level professional individual contributor on a project or work team. Work is closely supervised. Problems faced are not typically difficult or complex. Explains facts, policies and practices related to job area. Works on projects of limited scope and complexity. Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained. Uses company standard policies and procedures to resolve issues in which answers can be readily obtained. Work is reviewed regularly by supervisor or more senior peers. Requires broad theoretical knowledge typically acquired from advanced education. Typically requires a four year college degree or equivalent experience and 0-2 years functional experience.
Posted 3 weeks ago
0.0 - 2.0 years
5 - 6 Lacs
Chennai
Work from Office
Position Summary: Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities. Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures. What you bring to the role: Entry-level professional individual contributor on a project or work team. Work is closely supervised. Problems faced are not typically difficult or complex. Explains facts, policies and practices related to job area. Works on projects of limited scope and complexity. Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained. Uses company standard policies and procedures to resolve issues in which answers can be readily obtained. Work is reviewed regularly by supervisor or more senior peers. Requires broad theoretical knowledge typically acquired from advanced education. Typically requires a four year college degree or equivalent experience and 0-2 years functional experience.
Posted 3 weeks ago
4.0 - 7.0 years
6 - 9 Lacs
Pune
Work from Office
So, what s the role all about As a Senior Software Engineer Front-End Developer (UI Developer), you will play a key role in developing a multi-region, multi-tenant SaaS product. Working closely with the core R&D team, youll leverage technologies like Angular, JavaScript, and AWS to build scalable, high-performance user interfaces in a cloud-first, microservices-driven environment. How will you make an impact Work as an Individual Contributor on complex Reporting based projects Should be able to interpret the business requirements and discuss with technical team/designers Participate in technology evaluations and Proof of Concepts Experience in developing Responsive UI Building reusable components and using front-end libraries Translating designs and wireframes into high-quality code in mobile apps Optimizing components for maximum performance Works with system analysis and product management for the successful completion of a project. Leads team or mentors other developers as needed. Provides critical technical capabilities to the team and evangelizes those skills to others. Functions as a Technical Scrum Master as needed Writing Design Documents Have you got what it takes 4-7 years of Web development expertise (Angular 4-17, Backbone, Require, JQuery, JavaScript, Iconic Framework, HTML5, CSS3, Protractor, Jasmin/Karma) Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Familiarity with RESTful APIs, HTML / CSS Authentication Technologies: LDAP, SAML, SSL. Good to have Playwright, AWS , Git/Copilot Working knowledge of design patterns or equivalent experience. Working knowledge of object oriented software design Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization What s in it for you Team player Excellent time-management skills Great interpersonal and communication skills Enjoy NiCE-FLEX! Requisition ID: 8049 Reporting into: Tech Manager Role Type: Individual Contributor About NiCE
Posted 3 weeks ago
2.0 - 5.0 years
10 - 11 Lacs
Bengaluru
Work from Office
In this Role, Your Responsibilities Will Be: Brainstorm, design and develop new features in products. Develop tools and infrastructure to improve engineering productivity. Independently work on the feature(s) through release. Design and implement moderate to high complexity features to a high level of quality. Facilitate decisions necessary to deliver a quality product in a timely fashion. Define and prioritize tasks and leverage resources to complete tasks on time. Review code and design of junior engineers and provide high quality feedback. Involve in testing activities and write unit tests for the features. Who You Are: You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek guidance from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain. For This Role, You Will Need: B. E/ B. Tech/ M. Tech/ MCA in Computer Science/ Information Technology/ Electronics and Communications / Telecommunication / Electrical / Instrumentation 2 - 5 years of industry experience in C++. Demonstrated ability in problem-solving, effectively diagnosing technical issues and proposing reasonable solutions. Strong understanding and experience of software design principles. Familiarity with Agile software development practices and continuous integration pipelines is preferred. Preferred Qualifications that Set You Apart: Persistently drive tasks and lead projects to successful completion. Effectively interact and communicate with engineering teams and management. Work effectively in a diverse, multi-cultural group development environment. Take initiative, be a self-starter, and work independently. Quickly learn applicable technology, systems, and products. Our Culture & Commitment to You . .
Posted 3 weeks ago
5.0 - 8.0 years
6 - 11 Lacs
Bengaluru
Work from Office
About The Role Key Responsibilities: Guide and coach the team on Scrum practices and principles. Facilitate daily stand-ups, sprint planning, retrospectives, and other Scrum ceremonies. Remove impediments and shield the team from external distractions. Collaborate with Product Owners to manage the product backlog. Promote a culture of continuous improvement and high performance. Ensure transparency and effective communication within the team and stakeholders. Strong scrum practices implementation and able to be scrum master for 2+ teams at once - Knowledge on Quality assurance activities across different types of projects such as SW development, maintenance, testing and test automation Very good with collaboration and stakeholder management Can work by self to unblock teams from the point of collaboration Qualifications: Certified Scrum Master (CSM) or equivalent. Proven experience in a Scrum Master role. Strong understanding of Agile methodologies. Excellent communication and leadership skills. Ability to handle multiple tasks and projects simultaneously. Experience in working with Atlassian Tools (Jira/Confluence) 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.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 9 Lacs
Bengaluru
Work from Office
About The Role About The Role Experience in Architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Experience in UI implementation. Development of UI modules withQt/QML. Experience in C/C++ programmingwithEmbedded Linuxknowledge. Experience with version control (Git), Cmake, Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Ensure timely delivery of tasks according to product back log Ensure good quality of delivery Experience in infotainment display / instrument cluster projects is a plus Experience in agile software development process (SCRUM/KANBAN) Ability to lead a team. Excellent communication and team work skills. Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML. Primary Skill Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML. 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 C++ Linux
Posted 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role 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 3 weeks ago
2.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
About The Role 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 3 weeks ago
2.0 - 5.0 years
4 - 8 Lacs
Chennai
Work from Office
About The Role 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.
Posted 3 weeks ago
4.0 - 6.0 years
4 - 8 Lacs
Bengaluru
Work from Office
About The Role Key Skills Experience in screen projection technologies Carplay , Android Audio (Wired and Wireless) Must have Apple CarPlay or Google AndroidAuto certification done for at least 1 program. Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++ ) Experience in Multi-Threading, IPC, RPCThrift, DBUS, gRPC, Sockets . Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, JDB, Valgrind, System Debugging skills. Experience with API design, Real-Time Systems. Experience in Creating Requirements, Design, UML Diagrams, Doxygen Documentation Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and tools Scrum/Kanban, JIRA, Confluence, TMX, R4J Experience with issue-tracking tools JIRA/DOOR, Review tools (GERRIT) etc Experience with Embedded Linux / Yocto/ QNX Experience of working in Scrum team in Agile methodology. Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience with PulseAudio / ALSA or similar audio frameworks. Experience with Genivi Modules and StandardsDLT, NSM, UserProfile, Persitance, SomeIP. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone . Experience with vehicle diagnostics (UDS, DoIP) Personal skills: Proficiency in problem solving and troubleshooting technical issues Excellent organizational, time management, prioritization, and multi-tasking skills Personal initiative, commitment, perseverance and resilience Well-developed communication and teamwork skills Aspiration to engineering excellence Mandatory skills Modern C++14/17, Linux, Android auto, projections, car play 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.
Posted 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
About The Role About The Role : 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. - 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 3 weeks ago
3.0 - 8.0 years
4 - 8 Lacs
Hyderabad
Work from Office
About The Role 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 3 weeks ago
3.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
About The Role 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 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Pune
Work from Office
About The Role 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 3 weeks ago
4.0 - 7.0 years
7 - 12 Lacs
Pune
Work from Office
Java Springboot Microservices Java 8, Spring Boot, Spring Framework, Rest API, SOAP API, JPA Strong experience with Restful/Rest API Working knowledge of ORM Framework (Preferred Hibernate) Understanding of Microservice Architecture and design principles. Sonar/Sonarqube, Veracode and Prisma knowledge is plus Understanding of Docker and Docker Container. Experience with Agile tools & technologies (Scrum, JIRA, and Confluence) Working with NoSQL Databases is a plus. About The Role 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 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The Oracle Cloud Infrastructure (OCI) team is offering you the opportunity to contribute to the development and operation of a suite of integrated cloud services in a multi-tenant cloud environment at a massive scale. OCI is dedicated to delivering top-notch cloud products that cater to customers addressing some of the world's most significant challenges. We are seeking smart and hands-on engineers with a passion for solving complex problems in distributed, highly available services and virtualized infrastructure using cutting-edge technologies and AI tools. Our engineers have a substantial impact on both the technical and business aspects by designing and building innovative systems to support our customers" critical applications effectively. The OCI Developer and Observability Products Group is focused on building a robust suite of products to enhance the developer experience and monitoring capabilities of OCI services. This group offers a range of tools and technologies to ensure efficient management of OCI operations, empowering services to excel in their operational roles and enhance the overall success and reliability of OCI offerings. We are looking for engineers with experience in distributed systems, design of major features, launching products into production, and operating high-scale services with a focus on resilience. The ideal candidate will be responsible for the software design and development of key components of Oracle's Cloud Infrastructure, demonstrating proficiency in coding, distributed systems, and a collaborative mindset in an agile environment. As a Senior Software Development Engineer in the OCI Developer and Observability Products Group, you will lead the development of a cutting-edge technology platform that revolutionizes the monitoring and management of OCI services. You will collaborate with a team of software engineers to enhance and scale our services, ensuring reliable protection of our customer cloud environment and meeting the evolving needs of our clientele in this era of rapid growth in AI. Your role will involve making crucial tradeoffs, effective communication of decisions, and ensuring the execution aligns with our objectives to facilitate the overall growth of Oracle Cloud.,
Posted 3 weeks ago
2.0 - 6.0 years
0 - 0 Lacs
pune, maharashtra
On-site
You will be responsible for designing circuits based on requirements, creating schematics, coordinating with internal/external resources for layout creation, and conducting testing and debugging of hardware. Additionally, you will be required to develop Test Procedures and document the project. Your proficiency is expected in various areas including: - Analog and Digital Circuitry for microcontrollers - Interface Circuits - Noise and problem mitigation - Utilization of test equipment such as DMMs, DSOs, etc - Knowledge of software for test program development Desirable skills include: - Handling PLDs - Familiarity with CPLDs, FPGAs, etc - Experience in PCB layouts - Conducting type testing of units - Proficiency in Software design The position requires a Bachelor's degree in Electronics (BTech / BE) and a minimum of 2 to 5 years of experience. The salary range for this role is from 2.5 LPA to 4.0 LPA. This role comes with a 2-year lock-in period and typically does not involve frequent travel, except for debugging or project trials on-site.,
Posted 3 weeks ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
The Corporate Treasury Engineering team at Goldman Sachs is a global leader in developing quantitative techniques and technological solutions to solve complex business problems in the field of finance. As a part of this team, you will have a unique opportunity to gain valuable insights into the firm's business activities and asset strategy. Your role will involve defining and developing software solutions to analyze data, build metric calculators, and automate tools for improved decision-making and reduced interest expenses. You will work on cutting-edge technologies, collaborating with cross-functional teams located globally to design, develop, and support digitally advanced financial products. Your responsibilities will include analyzing existing software implementations, identifying areas for improvement, prioritizing enhancements, and estimating the implementation of new features. Additionally, you will contribute to building team processes and best practices for efficient project execution. To qualify for this role, you should have a Bachelor's degree or higher in Computer Science or relevant field, along with 2-4 years of professional experience in software development. Proficiency in data structures, algorithms, software design, and core programming concepts is essential. Strong analytical and problem-solving skills are required, along with the ability to learn and apply new technologies effectively. You should be comfortable multitasking, managing stakeholders, and working collaboratively as part of a team. Excellent communication skills, both technical and business-oriented, are necessary for this position. Preferred qualifications include strong programming experience in languages such as Java or Python, knowledge of designing highly scalable systems, and familiarity with web technology design. Experience with micro-service architecture, Spring framework, messaging queues like Kafka, Kubernetes, and AWS is advantageous. A background in financial markets, financial assets, and liquidity management would be a plus. Join the Goldman Sachs Engineering team to be a part of a culture that thrives on making things possible and solving challenging engineering problems for clients. If you are passionate about problem-solving, product development, and pushing the limits of digital innovation, this role offers a platform to explore new opportunities and contribute to transforming the world of finance.,
Posted 3 weeks ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Senior .NET Developer, you will be responsible for possessing a solid understanding of Software Development Processes, Software Design, Analysis, and Documentation. Your duties will include building, coding, and implementing software evaluation test programs. You should be adept at working effectively in both team environments and individual settings. Additionally, you will be required to engage with Business users, Product Owners, and teams to deliberate on software specifications and controls. Your role will also involve running test programs to ensure that testing protocols accurately assess the software. The working hours for this position primarily align with the India time zone, requiring some overlap with the Eastern time zone. To excel in this role, you should bring at least 7 years of experience in Software Development Processes, Software Design, Analysis, and Documentation. Proficiency in VB.Net, ASP.NET, MVC, C#, and SQL is essential. Experience with DB2 and Oracle databases is preferred. A strong grasp of Database Management, Programming, and Web Applications is necessary, along with familiarity with Git Commands. Previous exposure to working with tools like RALLY, JIRA, and Azure DevOps is beneficial. Your good work ethics, coupled with excellent communication and interpersonal skills, will be valuable assets in this position. Having knowledge of Git hub Copilot and other AI assistant tools would be a bonus. In this role, you will be based in our vibrant office location in Bangalore. The team you will be a part of focuses on internal-facing applications primarily used by the Internal Billing Operations team. These applications are utilized for entering adjustments for Merchants, FI Customers, and NPCs for any credits or debits that need to be applied to current or past invoices, which are not automatically billed through programming or to permanently change a price on a service.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Senior Technical Developer specializing in SAP Hybris (Commerce Cloud), you will be responsible for hands-on development and customization of e-commerce applications on the Hybris platform. With a minimum of 8 years of experience, you will work remotely in the domain of e-Commerce, focusing on SAP Hybris Commerce 1905 and above. Desired skills include understanding of SAP ECC/S4 HANA/CRM and experience in Hybris CMS, e-commerce suite, and Spring framework. Your responsibilities will include architecting and leading scalable web services-based systems, customizing Hybris e-commerce platforms for B2C and B2B, and integrating Hybris with SAP systems. Proficiency in technologies such as Java, J2EE, Spring framework, and web services is essential. You should also have experience with application servers like Jetty and Apache Tomcat, as well as knowledge of web technologies and AJAX-based web applications. Additionally, you will be expected to have experience with site monitoring tools, mobile app implementation, web analytics, and SQL databases. Knowledge of Unix scripting, performance tuning, and Single-Sign-On implementations is required. Experience in leading software development teams, as well as familiarity with Agile and Scrum methodologies, is a plus. In this role, you will execute project plans, deliver assignments within scope and schedule, and analyze user needs to determine design feasibility. You will create technical design documents, troubleshoot code level problems, and provide reporting for stakeholders. Adhering to security management practices and change management processes is crucial. The position involves working on development and deployment for bug fixes and enhancement requests, with a focus on continuous process improvement. Strong communication skills are essential for collaborating with stakeholders, solution architects, and IT management. Your ability to manage time effectively, demonstrate urgency on critical issues, and identify root causes of problems will be key to success in this role.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
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, you'll build a wide network of stakeholders of varying levels of seniority. It's a chance to hone your existing technical skills and advance your career. We're offering this role at the associate level. In your new role, you'll engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions. You'll be working within a feature team and using your extensive experience to engineer software, scripts, and tools that are often complex, 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 responsible for the full life cycle, from initial development through enhancement and maintenance to replacement or decommissioning. Collaborating to optimize our software engineering capability. Designing, producing, testing, and implementing our working code. Working across the life cycle, from requirements analysis and design, through coding to testing, deployment, and operations. You'll need 5+ years in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You'll need experience in the design & development of React.js UI & JavaScript. Experience of working with code repositories, bug tracking tools, and wikis. Coding experience in multiple programming languages. Experience of DevOps and Agile methodology and associated toolsets and methodologies. A background in solving highly complex, analytical, and numerical problems. Experience of implementing programming best practice, especially around scalability, automation, virtualization, optimization, availability, and performance.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
thane, maharashtra
On-site
As a Technical Account Manager at Siemens Digital Industries in Kalwa, Mumbai, you will be a key player in supporting the expansion of the company's footprint within key Food and Beverage enterprise clients and their associated supply chains. Your objective will be to increase market share in terms of products, solutions, and services from the Digital Enterprise portfolio, working closely with the Digital Industries (DI) and Smart Infrastructure (SI) divisions. Responsibilities include generating incremental product, solution, and service business with assigned accounts, strengthening long-term customer relationships through technical collaboration, and supporting the global entities of the assigned accounts technically. You will also lead and support the complete value chain of end user accounts, supplying OEMs and System Integrators in a presales fashion. Your technical requirements will involve designing technical concepts and architectures for Hybrid automation, providing technical consulting, designing service concepts, supporting global roll-outs, conducting technical presentations, facilitating Prove of Concepts, and more. Additionally, you will collaborate closely with Key Account Management, sales teams, business development organizations, and other stakeholders to ensure successful project execution and customer satisfaction. The ideal candidate should have a bachelor's or master's degree in Electrical Engineering, Mechatronic Engineering, or Computer Science, with over 5 years of practical experience in factory and process automation. Knowledge of technological processes in Food and Beverage / CPG, project execution methods, industrial networks, motion control, and manufacturing operations management software is essential. Strong communication skills, sales experience, and a willingness to travel are also required. In this role, you will have the opportunity to intensify technical collaboration with global end users in Food and Beverage / CPG, introduce Siemens Technologies, coordinate lighthouse projects, and grow Siemens" share of wallet. Your ability to lead projects, manage technical and commercial aspects, and drive innovation will be crucial for success in this position. Join Siemens in shaping the future and impacting entire cities and countries with your technical expertise and innovative solutions. Embrace the diversity and opportunities offered by Siemens as we work together to build a better tomorrow. Explore more about Siemens careers at www.siemens.com/careers.,
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |