Home
Jobs

1638 Software Design Jobs - Page 34

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.

12.0 - 15.0 years

45 - 50 Lacs

Bengaluru

Work from Office

Naukri logo

As a Software Engineer in this group, you will be part of a team actively participating in product development and strategy execution. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as we'll as new product development. This position requires you to be creative, team-oriented, technology savvy, self-motivated to produce results and demonstrates the ability to take a cross-team leadership role. Job Requirements Basic knowledge and hands on experience in developing web applications using React & its ecosystem, JavaScript, Typescript and frameworks Experience in developing UI components & libraries in React Experience in developing micro-services using GoLang, NodeJs, MongoDB Good understanding of Kubernetes & docker solutions. Working knowledge on Cloud technologies, Web Accessibility, GraphQL is an added advantage Able to collaborate with engineers to achieve ambitious goals and maintain high quality standards Strong aptitude for learning new technologies Familiarity with basic concepts of computer architecture, data structures, software design patterns and standard programming practices Ability to follow standard engineering principles and practices Good analytical skills & creative approach to problem solving. Essential Functions: Participate in product design, development, unit testing, quality assurance, test automation, quality assurance, troubleshooting, and delivery of a system or major subsystem Lead and participate in technical discussions within the team and with other groups across Business Units associated with evaluating and executing design and development plans for product Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals Education A minimum of 2 years of experience is required. 3-4 years of experience is preferred. A Bachelor of Science Degree in Electrical Engineering or Computer Science, or a Master Degree; or equivalent experience is required. Demonstrated ability to have completed multiple, moderately complex technical tasks.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

SPAN s Device Software team is responsible for all of the software that is physically embodied in our hardware products. Our first product - the SPAN Panel - contains a complex network of microcontrollers and a single board computer that must work together to react quickly to changing conditions with impeccable reliability in order to perform its job. We look for friendly, excellent engineers who enjoy working with their peers to solve complex problems and prioritize trusting that the people we hire are capable of great things when we'll supported. Engineers work directly with the broader software, product, and hardware teams to ensure the right things get built at the right time. As an engineer on the Device Software team you will define and implement new features directly related to SPAN s hardware products focusing on the lowest level - the microcontroller. This includes everything from bootloaders on systems without an OS up through applications in C and C++ inside an RTOS. Hardware products are central to SPAN s business and writing firmware for even our smallest microcontrollers means working on something that directly impacts the user experience. You will own large user-facing features from conception through implementation on future hardware products, working independently to bring them to completion. Responsibilities Designing an OTA system that encompasses a variety of communication interfaces, processor types, and products, while achieving both secure goals for hardware-backed encryption and verification and high reliability. Working with system architects to invent a data steaming architecture for a new product family which can satisfy both the needs of the data science team to access high rate and quality data, as we'll as safety guarantees around consistency and accuracy. Representing the Device Software team in group settings and evangelizing engineering best practices. Participating in code and design reviews as we'll as authoring documents which further reinforce these goals, and supporting engineers across the org in hitting them. We are seeking a Firmware/Embedded Linux engineer with: 5 or more years of experience writing software for a hardware device (on a microcontroller, and/or in Linux, etc) in C++ or C Strong fundamentals in modern software design with tools like Object-Oriented design, coupled with awareness of concerns like manual memory management Experience working with standard electrical communication interfaces like UART, I2C, USB, etc Exceptional interpersonal communication and collaboration skills. Great at building trust and driving decisions to a resolution Track record of taking ownership over projects and willingness to help others with theirs, from design and code review through to mentorship of new employees Bonus Qualifications Experience with the STM32 microcontroller family Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998 Experience writing higher level system or application software such as diagnostic command line tools or the application side of a communication interface Wireless technologies like WiFi, Bluetooth and Zigbee Hands-on experience with electronics lab equipment Clean energy hardware in a multidisciplinary environment

Posted 3 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

SPAN s Strategic Firmware team is responsible for the full lifecycle of new strategic products, features, and integrations. We are focused on quickly building minimum viable solutions that will help unlock market segments and increase sales. We look for friendly, motivated engineers who enjoy working with their peers to drive impact and move the business forward. Engineers on this team work directly with the broader cross-functional strategic team including product, mobile software, cloud software, and hardware. As a Senior Firmware Engineer you will have the opportunity to be the engineering owner for new strategic initiatives that impact any of our hardware components from microcontrollers up through application stack in embedded Linux. This can include everything from bootloaders on systems without an OS up through applications in C and C++ inside an RTOS, to system services and applications written in Rust and Python in embedded Linux. Hardware products are central to SPAN s business and writing firmware for even our smallest microcontrollers means working on something that directly impacts the user experience. Responsibilities Integrations with smart networked third party home energy devices: work across teams to define MVP, manage external partners, define architecture, and lead the implementation The regulatory frameworks that govern our electrical systems and devices are updated from time to time. In some cases, changes here may create market demand for electrical products. To unlock new markets, we may work with our product and certification teams to design new features or capabilities and lead the implementation. We are always looking for ways to bring additional value to our customers and the strategic team is generally responsible for delivering these products and features. For example, a new SPAN Drive charge mode may help customers save on their electricity bills and get more out of their existing solar panels. We are seeking a Firmware/Embedded Linux engineer with: 5 or more years of experience writing software for a hardware device (on a microcontroller, and/or in Linux, etc) in C/C++, Rust, and/or Python Strong fundamentals in modern software design coupled with awareness of concerns like manual memory management Experience working with standard electrical communication interfaces like UART, I2C, USB, etc Exceptional interpersonal communication and collaboration skills. Great at building trust and driving decisions to a resolution Track record of taking ownership of projects and willingness to help others with theirs, from design and code review through to mentorship of new employees Bonus Qualifications we'do not expect any engineer to have all skills, but we'do want you to be excited to learn and grow. Every Device Software Engineer is free to roam up and down our device software stack, so any combination of the following skills is welcome but not required. Experience with the STM32 microcontroller family Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998 Experience writing higher level system or application software such as diagnostic command line tools or the application side of a communication interface Wireless technologies like WiFi, Bluetooth and Zigbee Hands-on experience with electronics lab equipment Experience with clean energy hardware in a multidisciplinary environment

Posted 3 weeks ago

Apply

2.0 - 7.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Visa seeks a Software Engineer in Test to join the Clearing and Settlement Test Engineering team, a part of the Payments Products Development team. The candidate for this position will be responsible for testing system infrastructure solutions for business-critical high visibility projects. This position will be based in Bangalore, India. This position is ideal for an experienced Software Engineer who is passionate about testing complex and challenging business problems and testing applications that provide an excellent user experience. Experience in automated testing, CI/CD, and full stack software design and development is a plus. The candidate will be extensively involved in hands-on activities including analyzing business requirements and design documents, development of Test Plans, Test Design and Test cases, design walk-throughs, testing, building, and maintaining automated test solutions for multiple applications on a variety of technology stacks and coordinating with other application teams for integration/interface testing. The Work itself: Contribute to the design, development, and maintenance of an enterprise level test automation framework. Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities. Essential Functions: Demonstrates basic knowledge and asks questions about project requirements. Reviews and asks questions about testing strategies that improve the validation and verification of a payment product feature. Applies standard processes on the use of programming languages (eg Python, Java) to write code that fulfills technical requirements, under close guidance. Collaborates with others to support the piloting of new technology capabilities and features that enhance the user experience. Analyzes bugs for simple issues and applies debugging tools to verify assumptions. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about high quality software design and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, hacking beyond traditional solutions. Language Expertise: Expertise in one or more general development languages (eg, Python, Java, C#) Builder: Experience building and deploying modern services with quality and scalability Learner: Constant drive to learn new technologies such as Kubernetes, Docker, etc Partnership: Experience collaborating with Product, Development, Dev-ops, and Agile/Scrum teams **we'do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn t work with payments technology before joining Visa This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: Must have a High School diploma or equivalent. 2 or more years of relevant work experience. Preferred Qualifications: 4 or more years of relevant work experience. Knowledge of and ability to develop tools and automation test code (e.g. Python, Java, C++) in support of product testing and development. Experience testing applications, RESTful services, or microservices on a modern technology stack. Deep understanding of Docker, Kubernetes, and related technologies us a plus. Excellent communication, collaboration, reporting, analytical and problem-solving skills. Knowledge of and the ability to leverage Linux based environments including shell scripting (in any language), deployment of applications and debugging of environmental issues. Ability to show creativity and initiative to improve product coverage and effectiveness. Experience with one or more general-purpose programming languages, ideally Python. Knowledge of Jenkins, git, or other source control and CI/CD technologies. Knowledge and the ability to automate test cases using Pytest, Robot Framework, and other automation tools is desired. Knowledge of data structures, which consist of data organization, management, and storage formats that enable efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

6 - 11 Lacs

Mumbai

Work from Office

Naukri logo

As a Senior Visual Designer, you will be working on a variety of projects and collaborate with cross-functional teams to create compelling visuals, presentations and marketing collaterals. What will you do : - Design visually engaging design assets like presentations, case studies, reports and infographics that communicate complex ideas effectively - Collaborate with stakeholders to understand project requirements and objectives - Conceptualize and create design concepts, graphics, data visualizations and layouts for presentations - Ensure brand consistency and adherence to brand guidelines in all design projects - Incorporate feedback from stakeholders to refine designs and meet project requirements - Manage multiple projects simultaneously and meet deadlines What are we looking for ? Must have: - Bachelors degree in Graphic Design, Visual Communication, or a related field - Proven experience as a Visual Designer or similar role - Proficiency in design software such as Adobe Creative Suite (Illustrator, InDesign),Microsoft PowerPoint, Google slides and figma - Strong understanding of layout, typography, and visual hierarchy - Excellent communication and collaboration skills - Ability to work independently and as part of a team - Strong attention to detail and ability to multitask Good to have: - Knowledge of generative AI - Knowledge of animation and how to effectively use it for presentations Measures of Success : - Delivering creatives within stipulated timelines - Brand compliance and consistency in designs across platforms - Happy stakeholders Who will you'report to : Manager - Design Why join us ? - Be a part of a global growth stage startup - Work in a fast-paced, dynamic environment where your contribution matters - You are passionate about technology and its impact on the high growth mobile technology space - Innovate at scale, with learning opportunities

Posted 3 weeks ago

Apply

7.0 - 12.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

As a Senior Developer within the CLM Application Management Team, you take over accountability for the excellent execution of SAP s Cloud strategy. You will be dealing with the full development cycle, from discussing requirements with our (internal) customers, to design, architecture, implementation, bug fixing, and troubleshooting. In your role as Senior developer you will work closely with international colleagues together on development projects with the following activities: Designing appealing and sustainable solutions for cloud operations using test-driven methodology Optimize and simplify existing processes and code Perform agile prototyping to evaluate which solution fits best for cloud operations Develop UIs and APIs in a model-driven way Willingness to master the full stack from UI through Business Object models down to modelling on the databa What You Bring: 7-12 years of experience in CAP (Cloud application Programming) Knowledge of developing in at least one object-oriented language is a must. TypeScript, JavaScript and NodeJS are a must, and SQL and/or HTML5 and/or Fiori and UI5 is a plus. Experience on Kubernetes, Docker, CI/CD Pipeline is an added advantage Knowledge of fundamental web technologies, like HTTP, SOAP, XML, and REST are beneficial. Experience in test-driven development as we'll as model-driven development is a plus. Knowledge in the cloud/ hosting business ideally proven by previous employments and/ or project work in a development unit of a cloud unit is a plus. Expertise in agile development/ SCRUM is a plus Knowledge on GenAI is appreciated

Posted 3 weeks ago

Apply

3.0 - 8.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

As a Developer within the CLM Application Management Team, you take over accountability for the excellent execution of SAP s Cloud strategy. You will be dealing with the full development cycle, from discussing requirements with our (internal) customers, to design, architecture, implementation, bug fixing, and troubleshooting. In your role as Developer/Senior developer you will work closely with international colleagues together on development projects with the following activities: Designing appealing and sustainable solutions for cloud operations using test-driven methodology Optimize and simplify existing processes and code Perform agile prototyping to evaluate which solution fits best for cloud operations Develop UIs and APIs in a model-driven way Willingness to master the full stack from UI through Business Object models down to modelling on the database What You Bring: 3-8 years of experience in CAP (Cloud application Programming) Knowledge of developing in at least one object-oriented language is a must. TypeScript, JavaScript and NodeJS are a must, and SQL and/or HTML5 and/or Fiori and UI5 is a plus. Experience on Kubernetes, Docker, CI/CD Pipeline is an added advantage Knowledge of fundamental web technologies, like HTTP, SOAP, XML, and REST are beneficial. Experience in test-driven development as we'll as model-driven development is a plus. Knowledge in the cloud/ hosting business ideally proven by previous employments and/ or project work in a development unit of a cloud unit is a plus. Expertise in agile development/ SCRUM is a plus Knowledge on GenAI is appreciated

Posted 3 weeks ago

Apply

3.0 - 6.0 years

17 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

You as a developer will work in an innovative Cloud environment and be part of a highly motivated agile development team and would work end to end from designing, implementing, testing, and maintaining complex software What you bring: We expect you to understand and support the current solution offerings as we continue supporting our existing customers across the globe without any disruption. Our environment offers an exciting mix of opportunities, a collaborative and energetic team of technology and business professionals globally, and the opportunity to work with leading Infrastructure and Cloud technologies 3-6 years of experience in development preferably full stack Knowhow of Cloud and Open Source, Object-Oriented Concepts, Design Patterns, Java, Java Script, Node JS, Angular, ABAP Micro Service Architecture, Kubernetes, Dockers etc Knowhow of Database (HANA, MongoDB, Postgres), JSON Familiarity with Git, CICD Understanding of Test-Driven Development Approach Any prior experience on ABAP (ByD / C4C) will be an added advantage.

Posted 3 weeks ago

Apply

6.0 - 10.0 years

7 - 11 Lacs

Pune

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1721_JOB Date Opened 14/03/2023 Industry Technology Job Type Work Experience 6-10 years Job Title Senior Software Engineer- Automotive Embedded Software Designs City Pune Province Maharashtra Country India Postal Code 411018 Number of Positions 1 Essential Skills: Proficiency in automotive embedded software designs and development for products like BCM, FATC,Key less Entry Systems, PEPS, TPMS, Telematics, Lighting controllers, Infotainment, Electric Vehicle etc.Good command over programming languages like C/C++ with MISRA standard.Experience in interface protocols like SPI, UART, I2CExperience with automotive specific micro controllers (8, 16, 32-bit) ; high-end processors (ARM/PPC) Role and Responsibilities: Project requirement capturingSoftware Architecture design using UML tools. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

8.0 - 10.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Job Information Job Opening ID ZR_2093_JOB Date Opened 28/12/2023 Industry Technology Job Type Work Experience 8-10 years Job Title ADAS Software Architecture Automation Engineer City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 4 Basic Master's degree in computer engineering/computer science/ Electronics /Mechatronics Engineering, Physics, Complex System Physics or related field At least 5 years of experience in automotive sector (either OEM or Tier1) At least 3 years of experience in C/C++ development Experience in Matlab/Simulink/State Flow and Model-Based Design Experience with Autonomous Driving, Driver Assistance Systems Knowledge of Autosar Classic process and methodology Knowledge of Autosar Adaptive Knowledge of Automotive communication protocols (CAN, Automotive Ethernet) Experience with Linux Knowledge of Git Preferred : Experience in software design (architecture) Experience with Agile and Scrum methodologies Experience with multi-core architecture and micro-controllers Experience with Bus Monitoring tools (e.g. CANoe/CANalyzer/Wireshark) Experience in Verification and Validation Integration and testing of AD functions on prototype vehicles Experience in diagnosis of ECUs (DTCs definition) Experience with ETAS INCA data acquisition tools Knowledge of common bus interfaces (CAN, Automotive Ethernet) check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

3.0 - 5.0 years

3 - 8 Lacs

Chennai

Work from Office

Naukri logo

Job Information Job Opening ID ZR_2029_JOB Date Opened 27/10/2023 Industry Technology Job Type Work Experience 3-5 years Job Title Jr C++ Developer City Chennai Province Tamil Nadu Country India Postal Code 600001 Number of Positions 4 3+ years of programming experience Proficient in C++ programming. Solid understanding of Unix/Linux environments. Basic understanding of RDBMS databases like oracle and SQL server Basic knowledge of database administration Latest knowledge of development methodologies and modern software design check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

3.0 - 5.0 years

4 - 7 Lacs

Pune

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1795_JOB Date Opened 28/03/2023 Industry Technology Job Type Work Experience 3-5 years Job Title Embedded C Automotive City Pune Province Maharashtra Country India Postal Code 411013 Number of Positions 1 Having minimum 3 5 Years experience in AUTOSAR & AUTOMOTIVE domain Strong working experience in AUTOSAR configuration tools preferably Vector tool chains ( DaVinciConfigPro , DaVinci Developer tools) Understanding and good experience in integration and configuration of the following multiple BSW stacks Communication stack RTE and OS scheduling policies Diagnostic stacks DCM and DTC handling DEM modules Having work experience in AUTOSAR J1939 BSW stacks - Specifically for J1939 based projects 4. working experience on AUTOSAR APP development using embedded C and TRACE32 debugging. Responsibilities: Create software requirements Create Software Design as per organization process standards Develop software according to the guidelines e.g. setting up the project environment, Software requirements and software design check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

5.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Information Job Opening ID ZR_2092_JOB Date Opened 28/12/2023 Industry Technology Job Type Work Experience 5-8 years Job Title AD Senior Simulation Software Developer City Bangalore North Province Karnataka Country India Postal Code 560002 Number of Positions 4 Masters Degree in Computer Engineering, Computer Science, Robotics, Mechatronics or similar. Excellent programming skills in C++ and Python Solid command of the most common data structures and algorithms Experience in software design methods and latest software quality standards (MISRA, SPICE) Proficient in Linux OS Proficient with Git/GitHub or other versioning tools Good knowledge of ADAS/AD systems, components, features and related control theory Experience with operating system virtualization (e.g. Docker and Kubernetes) A proven track record in agile software testing, test-driven development, continuous integration (e.g. Jenkins) and testing infrastructure (e.g. SIL and HIL) Knowledge on automotive communication protocols (CAN-FD, SOME/IP, ..) Knowledge on communication bus for automotive applications Excellent communication, collaboration, analytical and problem-solving skills Fluent in EnglishNice to have: A PhD in a related field Expertise in developing simulation software for self-driving cars (e.g. Carla, CarMaker, dSpace) Experience in AUTOSAR classic and adaptive platforms Experience in ECUs virtualization methods for full stack virtual validation Good programming skills in Matlab/Simulink Experience with modeling and simulation of physical plant models for ADAS/AD xIL platforms Good programming skills in C# Experience working with autonomous systems, ADAS/AD sensors, automotive network technologies Knowledge of safety-related methods like ISO26262 and SOTIF Experience of working within an AGILE or Scrum framework check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

5.0 - 8.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1880_JOB Date Opened 15/04/2023 Industry Technology Job Type Work Experience 5-8 years Job Title Sr. Software Engineer - Digital,LabVIEW City Pune Province Maharashtra Country India Postal Code 411002 Number of Positions 2 Hands on development experience using NI LabVIEW, TestStand - 4+ years Architectural skills and experience to support the team with the emphasis on NI LabVIEW & TestStand Implement DevOps, TDD and Test Automation practices Skilled at implementing appropriate design patterns, loosely coupled architecture and scalable applications - 2+ years Experience in performance tuning and scaling applications- 2+ years Proficient in interpersonal communication, collaboration and building working relationships Demonstrates strong teamwork, mentoring and influencing skills to drive practices within team. Strong understanding of Agile and XP practices. Desired: Certifications in LabVIEW and TestStand. Working Knowledge on interfacing with NI Hardware, PLCs, CAN devices Awareness of Communication Protocols like TCIP/IP, Modbus, UDS, Serial, Profibus, etc. Basic knowledge of Manufacturing and/or Quality Engineering Domain Experience in software test automation & Test Data Orchestration. Understanding for basics of JAVA, micro services and databases. Demonstrated learning agility and strong desire to innovate Responsibilities: Work with key stakeholders like Digital Product Owner, Solutions Architect and Product Development Team to design, develop, deliver, deploy, and support products in OT & Automation product portfolio. Work on understanding requirements, apply system development methodology to identify, analyze, design, build, configure, test, and deploy solutions of high complexity Participates in evaluation and implementation of design solutions to improve cost, quality, and performance of applications Suggests and implements standard out of box solutions and frameworks to build robust and scalable solutions. Strong understanding of software development to draw out specifications for integrated solutions Follows Agile software design methodology for software configuration and development Provides production support for products including all integrations and customizations Helps others in the team to build technical capabilities and good software engineering practices. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

5.0 - 8.0 years

4 - 7 Lacs

Pune

Work from Office

Naukri logo

Job Information Job Opening ID ZR_1875_JOB Date Opened 14/04/2023 Industry Technology Job Type Work Experience 5-8 years Job Title Sr. Software Engineer City Pune Province Maharashtra Country India Postal Code 411001 Number of Positions 1 Hands on development experience using NI LabVIEW, TestStand - 4+ years Architectural skills and experience to support the team with the emphasis on NI LabVIEW & TestStand Implement DevOps, TDD and Test Automation practices Skilled at implementing appropriate design patterns, loosely coupled architecture and scalable applications - 2+ years Experience in performance tuning and scaling applications- 2+ years Proficient in interpersonal communication, collaboration and building working relationships Demonstrates strong teamwork, mentoring and influencing skills to drive practices within team. Strong understanding of Agile and XP practices. Desired: Certifications in LabVIEW and TestStand. Working Knowledge on interfacing with NI Hardware, PLCs, CAN devices Awareness of Communication Protocols like TCIP/IP, Modbus, UDS, Serial, Profibus, etc. Basic knowledge of Manufacturing and/or Quality Engineering Domain Experience in software test automation & Test Data Orchestration. Understanding for basics of JAVA, micro services and databases. Demonstrated learning agility and strong desire to innovate. Responsibilities: Work with key stakeholders like Digital Product Owner, Solutions Architect and Product Development Team to design, develop, deliver, deploy, and support products in OT & Automation product portfolio. Work on understanding requirements, apply system development methodology to identify, analyze, design, build, configure, test, and deploy solutions of high complexity. Participates in evaluation and implementation of design solutions to improve cost, quality, and performance of applications. Suggests and implements standard out of box solutions and frameworks to build robust and scalable solutions. Strong understanding of software development to draw out specifications for integrated solutions. Follows Agile software design methodology for software configuration and development. Provides production support for products including all integrations and customizations. Helps others in the team to build technical capabilities and good software engineering practices. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested

Posted 3 weeks ago

Apply

5.0 - 7.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Responsibilities: Implement, execute, and maintain quality assurance processes and QA best practices, standards, and procedures. Collaborate closely with product managers, project managers, developers, business analysts, and other stakeholders to understand project requirements and develop comprehensive test plans and test cases. Collaborate with cross-functional teams to ensure a smooth and seamless user experience, proactively addressing any potential issues or concerns. Perform functional, integration, regression, and performance testing on the CPQ application and peripheral applications. Create and maintain accurate and detailed defect reports, utilizing appropriate tracking tools, and work closely with development teams to ensure timely resolution. Participate in daily stand-up meetings and provide regular status updates on testing progress. Participate in sprint planning, estimation, and review meetings to provide QA insights and contribute to the overall project success. Work closely with the development team to provide feedback on software design and functionality. Collaborate with internal and external IT teams to ensure effective coordination and resolution of testing-related issues. Maintain test environments and test data to support ongoing testing activities. Continuously improve QA processes and methodologies to enhance efficiency and effectiveness. Stay up to date with the latest testing methodologies, tools, and technologies, and actively seek opportunities to enhance testing processes and techniques with industry best practices. Contribute to the overall success of all CPQ application projects in any way possible. Act as an advocate for the user experience, ensuring that the CPQ application meets and exceeds user expectations. Requirements: Bachelors Degree in Computer Science or Information Technology preferred 5 to 7 yrs of experience in a QA Tester or similar role, preferably working on customer-centric projects. Strong knowledge of quality assurance processes, methodologies, and best practices. Experience collaborating with cross-functional teams, including product managers, developers, and business analysts. Proficiency in creating comprehensive test plans, test cases, and test scripts. Familiarity with functional, integration, regression, and performance testing. Excellent defect reporting and tracking skills, with the ability to communicate effectively with development teams. Strong problem-solving and analytical skills to identify and address potential issues proactively. Good understanding of software design principles and functionality. Ability to work effectively in an agile development environment, participating in daily stand-up meetings and sprint planning sessions. Excellent communication and teamwork skills. Knowledge of testing tools and technologies. Familiarity with maintaining test environments and test data. Proactive attitude towards continuous improvement and learning. Passion for delivering exceptional user experiences. Testing knowledge of Oracle CPQ or Oracle EBS preferred PHYSICAL & ENVIRONMENTAL DEMANDS Please list all physical and environmental demands that may performed on a regular basis. TIME TRAVEL REQUIRED None The successful candidate will embrace Vertiv s Core Principals & Behaviors to help execute our Strategic Priorities. OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion. OUR STRATEGIC PRIORITIES Customer Focus Operational Excellence High-Performance Culture Innovation Financial Strength OUR BEHAVIORS Own It Act With Urgency Foster a Customer-First Mindset Think Big and Execute Lead by Example Drive Continuous Improvement Learn and Seek Out Development At Vertiv, we re on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world connected. With $5 billion in sales, a strong customer base and global reach spanning nearly 70 countries, we are uniquely positioned to deliver greater value to our customers and create new opportunities for our people. Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to help. join@vertivco. com . If you are interested in applying or learning more about this role, please visit the company s career page located on Vertiv. com/Careers Work Authorization No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

Posted 3 weeks ago

Apply

7.0 - 12.0 years

12 - 17 Lacs

Pune, Chennai

Work from Office

Naukri logo

TransUnions Job Applicant Privacy Notice What Well Bring: We are seeking a highly experienced and technically proficient Lead Java Developer to join our dynamic team. The ideal candidate will have over 12 years of hands-on experience in Java development, with deep expertise in Core Java, Spring Boot, JPA, and Micro Services. This role demands strong leadership, excellent communication skills, and a passion for continuous learning and innovation. Experience with Cloud platforms, DevOps practices, and Agile/SAFe methodologies is essential. What Youll Bring: Key Responsibilities: Lead the design, development, and deployment of scalable Java-based applications. Architect and implement robust backend solutions using Spring Boot , JPA , and RESTful Web Services . Collaborate with cross-functional teams to define, design, and deliver new features. Mentor and guide junior developers, conducting code reviews and ensuring best practices. Drive cloud-native application development and deployment using AWS/GCP . Implement and manage CI/CD pipelines and DevOps practices. Participate in Agile ceremonies and contribute to SAFe planning and execution. Troubleshoot and resolve complex technical issues across the development lifecycle. Stay updated with emerging technologies and propose innovative solutions. Strong knowledge of object-oriented programming and software design principles. Proficiency in common design patterns (e. g. , Singleton, Factory, Observer, MVC). Experience with code review tools and static code analysis. Define, document, and enforce coding standards and best practices. Review code for adherence to established standards and provide constructive feedback. Advocate and implement design patterns to solve common software design problems. Collaborate with development teams to ensure scalable and maintainable codebases. Conduct training sessions and workshops on clean code principles and architectural patterns. Stay updated with industry trends and emerging technologies to continuously improve coding practices. Required Skills & Qualifications: 12+ years of professional experience in Java development. Strong and in-depth knowledge of Core Java programming concepts . Expertise in Spring Boot , JPA , and RESTful Web Services . Solid understanding of Database concepts (SQL/NoSQL). Experience with Cloud platforms (AWS, Azure, or GCP). Familiarity with DevOps tools (Docker, Jenkins, Git, Kubernetes, etc. ). Excellent communication skills and a proactive attitude. Strong problem-solving and analytical skills. Willingness to learn and adapt to new technologies and methodologies. Experience working in Agile and SAFe environments. Strong knowledge of object-oriented programming and software design principles. Proficiency in common design patterns (e. g. , Singleton, Factory, Observer, MVC). Experience with code review tools and static code analysis. Impact Youll Make: While the core competencies are essential, the following additional skills can significantly enhance performance and adaptability in this role: 1. Front-End Technologies: Basic understanding of HTML, CSS, JavaScript Familiarity with Angular, React, or Vue. js for full-stack development exposure 3. API Management & Integration: Experience with API Gateways (e. g. , SSO gateways/Spring API gateway) Familiarity with OAuth2, JWT, and other authentication mechanisms 4. Build & Automation Tools: Familiarity with Maven, Experience with Git, GitLab, Bitbucket, and branching strategies 5. Security Best Practices: Understanding of OWASP Top 10 Experience implementing secure coding practices and vulnerability scanning 6. Containerization & Orchestration: Basic understanding with Docker, Kubernetes, and Helm Basic understanding of deploying applications in containerized environments 7. Messaging & Event-Driven Architecture: Knowledge of Java Messaging queues 8. Documentation & Collaboration: Proficiency in tools like Confluence, JIRA, Ability to create and maintain technical documentation 9. Soft Skills: Strong leadership and mentoring capabilities Excellent problem-solving and decision-making skills Ability to work in cross-functional teams and manage stakeholder expectations This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week. TransUnion Job Title Lead Developer, Applications Development

Posted 3 weeks ago

Apply

0.0 - 2.0 years

0 - 1 Lacs

Modasa, Gandhinagar, Patan

Work from Office

Naukri logo

A bachelor’s degree or other relevant experience in Information Technology, Computer Science, or a related field. Experience as a Web Developer/ Front End Full stack Web developer. Conduct Training and Assessments for fresher’s

Posted 3 weeks ago

Apply

3.0 - 5.0 years

15 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary As a Software Engineer you will work as part of a team of skilled system engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, needing a deep working knowledge of systems. Job Requirements Ability to work & partner with other engineers Experience/Deep understanding in system software design and development, using C, C++ Experience//Deep understanding in development of Kubernetes based containerized solutions Ability to work on complex issues where data analysis requires an in-depth evaluation of variable factors & high problem-solving skills. A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle including: Coding, Design, Development, Debugging, Reliability & Research. You will participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed. Education - A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience with little to 3 years of experience. - Demonstrated ability to have completed multiple, moderately complex projects .

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Navi Mumbai

Work from Office

Naukri logo

Senior Software Developer Enovia/3DExperience Role The Senior Developer is responsible for the entire technical aspect or subset of the solution. Key pillar of a project team, working in collaboration with the Software/Solution Architect or a Project Manager, the Senior Developers main responsibility is to guide the software development process throughout the entire application lifecycle, including (but not limited to) understand the business requirements and functional specifications and translating into the solution software architecture through the technical specifications and detailed software design, implementation of application features as well as test strategy definition for portion of the technical solution entrusted to him. The Senior Developer has a deep domain expertise, both of the business (industry business pro cesses, functional understanding) and the technical solution. The individual is autonomous in leading portion of the overall software architecture and programming aspects of the solution. Within the organization, the Senior Developer plays a key role in mentoring and encouraging colleagues to apply intelligently industry best practices. The Senior Developer is responsible for the capitalization of the know - how of his field of expertise and contribute and/or leads the lessons learned /after action review activities. Responsibilities and Duties : - Understand and assist in the translation of the functional and non-functional specifications into the software architecture that will drive the creation of the technical solution design and detailed technical specifications Guide the writing of various technical documentation; Develop technical use cases, test plans and scenarios, automation architecture, detailed standard operating procedure of the program, ... Lead the technical unit testing and integration testing to ensure that the output from the program works as intended Analyze and correct reported issues and/or execute software changes required by the customer aligned with project requirements Perform the installation and configuration of PLM Solutions Ensure that the applicative design of the solution is consistent and performed following best practices Guide the technical design of the solution; Design object-oriented architectural solutions; design for resiliency, scalability and extensibility Guide the definition of the required development environment, the frameworks, libraries, platforms and ensures programming activities alignment with best practices Guide the packaging and deployment of the program code into customer environment Manage third parties involved in the software development lifecycle Lead and motivate the development team to deliver high quality and maintainable code Participate to the customer relationship management at a middle management level Participate in the proposal writing (SOW, PCR...) Participate in capitalization activities Support the Project Manager and/or lead lessons learned/after action review activities Qualifications and Experience : - Have a university degree in software engineering, information technology, or a relevant discipline 5 + years of relevant work experience in PLM (Product Lifecycle Management) industry. Knowledge of ENOVIA V6 and/or 3DExperience platforms. Very strong English skills written and spoken An ability to work with different cultures

Posted 3 weeks ago

Apply

1.0 - 5.0 years

15 - 30 Lacs

Bengaluru

Hybrid

Naukri logo

Hello, I am a Talent Advisor and hiring for my client who is an Online Travel Technology Company based out of Bangalore. Job Description : You will own a functional area - from product conception to its delivery to customers. You are expected to design and code independently in multiple tech components related to your functional area. You must also develop a deep understanding of non-functional requirements, such as reliability and availability, scale, horizontal scalability, etc., over time and make tech stack decisions accordingly. You are expected to actively mentor junior engineers guide them in good development / best practices and maintain a high-quality codebase. We are looking for seasoned engineers who are quality-conscious, product thinkers, business cognizant, and smart - not mere coders. The same scale also demands that the engineers to produce super-efficient solutions Responsibilities : - Own a functional area from product conception to delivery. - Given a fuzzy product requirement, work with other stakeholders, and products to understand and refine the requirements and change them to tech requirements. - Prepare high-level designs under the guidance and document them. - Low-level design and code independently in multiple tech components related to functional area. - Choose the right tech stack for a given situation under guidance from senior team members. - Optimize any existing microservices. - Take non-functional requirements (Reliability and Availability, Scale, horizontal scalability) into consideration while making any decision. - Build, develop, mentor, and coach junior team members. - Owning the quality of code, UT coverage, documentation, etc. - Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders. Requirements : - B. Tech or M. Tech equivalent with at least 1 year experience. - Deep expertise in Java programming language and tech stack. - Strong with data structures and algorithms with space and time complexities. - Strong object-oriented design skills , ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. - Experience in building robust and scalable web applications with microservices / distributed architecture. - Experience with any of the prevalent NoSQL solutions like HBase, Cassandra, MongoDB, Couchbase, ElasticSearch, etc. - Experience with any prevalent messaging and queuing technologies like ActiveMQ, RabbitMQ, Kafka, etc. - Experience with Test Driven Development using technologies like RSpec, Cucumber, and Capybara. - Experience in building data-driven web application design and development is a plus. - Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD).

Posted 3 weeks ago

Apply

12.0 - 15.0 years

35 - 50 Lacs

Chennai

Work from Office

Naukri logo

Job Summary We are seeking a Sr. Software Engineer with 12 to 15 years of experience in .NET + Entity Framework + Azure. The ideal candidate will have domain expertise in Medicare & Medicaid Claims Claims and Payer. This hybrid role requires a proactive individual who can contribute to our projects during day shifts. No travel is required. Responsibilities Develop and maintain software applications using .NET + Entity Framework + Azure to ensure high performance and reliability. Collaborate with cross-functional teams to design implement and test software solutions that meet business requirements. Provide technical guidance and mentorship to junior developers to foster a collaborative and productive work environment. Oversee the entire software development lifecycle from requirement analysis to deployment and maintenance. Ensure that all software solutions comply with industry standards and best practices particularly in the domain of Medicare & Medicaid Claims Claims and Payer. Troubleshoot and resolve complex technical issues to minimize downtime and ensure seamless user experience. Conduct code reviews to ensure code quality performance and security standards are met. Implement and maintain CI/CD pipelines to streamline the development and deployment process. Stay updated with the latest industry trends and technologies to continuously improve software solutions. Work closely with product managers and stakeholders to gather and understand requirements and translate them into technical specifications. Develop and execute unit tests to ensure code quality and functionality. Document software designs code and processes to ensure maintainability and knowledge sharing. Participate in agile development processes including sprint planning daily stand-ups and retrospectives. Qualifications Possess strong expertise in Azure and .Net Framework with a proven track record of successful project delivery. Have in-depth knowledge and experience in Medicare & Medicaid Claims Claims and Payer domains. Demonstrate excellent problem-solving skills and the ability to troubleshoot complex technical issues. Exhibit strong communication and collaboration skills to work effectively with cross-functional teams. Show proficiency in implementing and maintaining CI/CD pipelines. Have experience in conducting code reviews and ensuring adherence to coding standards. Display a proactive attitude towards learning and adopting new technologies and industry trends. Hold a Bachelors degree in Computer Science Engineering or a related field. Possess strong analytical skills and attention to detail. Demonstrate the ability to work independently and manage multiple tasks simultaneously. Show a commitment to delivering high-quality software solutions that meet business needs. Have experience in agile development methodologies. Exhibit strong documentation skills to ensure maintainability and knowledge sharing.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

30 - 45 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Writing effective, scalable code Developing back-end components to improve responsiveness and overall performance Integrating user-facing elements into applications

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Oracle Utilities Meter Data Management (MDM) Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for developing and implementing software solutions using Oracle Utilities Meter Data Management (MDM). Your typical day will involve collaborating with cross-functional teams, analyzing user requirements, designing application architecture, coding and testing applications, and ensuring the successful deployment of software solutions. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Design, develop, and test software applications using Oracle Utilities Meter Data Management (MDM).- Collaborate with cross-functional teams to analyze user requirements and design application architecture.- Code and debug applications to ensure optimal performance and functionality.- Participate in code reviews and provide constructive feedback to improve code quality.- Ensure the successful deployment of software solutions and provide post-implementation support.- Stay updated with the latest industry trends and technologies to continuously enhance technical skills.- Assist in troubleshooting and resolving application defects and issues.- Contribute to the documentation of software designs, requirements, and user manuals.- Provide technical guidance and mentorship to junior team members. Professional & Technical Skills:- Must To Have Skills:Proficiency in Oracle Utilities Meter Data Management (MDM).- Strong understanding of software development principles and methodologies.- Experience in designing and developing applications using Oracle Utilities MDM.- Knowledge of database concepts and SQL programming.- Familiarity with web technologies such as HTML, CSS, and JavaScript.- Good To Have Skills:Experience with Oracle Utilities Customer Care and Billing (CC&B).- Experience with Oracle Utilities Application Framework (OUAF).- Knowledge of software testing and debugging techniques. Additional Information:- The candidate should have a minimum of 3 years of experience in Oracle Utilities Meter Data Management (MDM).- This position is based at our Hyderabad office.- A 15 years full-time education is required. Qualifications 15 years full time education

Posted 3 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Oracle CC&B Technical Architecture Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : Minimum 15 years of full-time education Degree in Engineering will be a plus Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. You will play a crucial role in the development and implementation of software solutions. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Collaborate with cross-functional teams to define, design, and ship new features.- Develop high-quality software design and architecture.- Identify, prioritize, and execute tasks in the software development life cycle.- Conduct software analysis, programming, testing, and debugging.- Create technical documentation for reference and reporting. Professional & Technical Skills:- Must To Have Skills:Proficiency in Oracle CC&B Technical Architecture.- Strong understanding of software development methodologies.- Experience with Oracle CC&B configuration and customization.- Knowledge of database design and optimization.- Hands-on experience in troubleshooting and resolving technical issues. Additional Information:- The candidate should have a minimum of 2 years of experience in Oracle CC&B Technical Architecture.- This position is based at our Pune office.- A Minimum 15 years of full-time education Degree in Engineering will be a plus is required. Qualifications Minimum 15 years of full-time education Degree in Engineering will be a plus

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies