Home
Jobs

666 Uml Jobs - Page 21

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.

8.0 - 13.0 years

20 - 25 Lacs

Pune

Work from Office

Naukri logo

Technical Project Manager is a blend of a Project Manager, Business Analyst/Requirements Engineer, and Product Owner. Additionally, the TPM remains end-to-end responsible for the product during the service phase. Understanding, applying and promoting the Project Management methodologies (eg, iPPM at DC, Agile, Scrum, Waterfall) and Project Management tools (eg, Service Now, Microsoft Project, JIRA) How you'll Make an Impact Management of an offshore team (4-6 people) Product ownership and full end-to-end responsibility for named products of our Value Center Fulfill role as Technical Project Manager (incl. Business Analyst/Product Ownership) in the agile projects. Management of all projects in the context of named products to digitize business processes Project Planning and Scheduling: Develop and maintain detailed project plans, including timelines, achievements, and prioritisation Scope Management : Define project scope clearly and actively Collaborator Management Financial Management: Handling actively the planned cost, budget, actual cost and forecast against the financial targets Communication Management: Sustain clear and consistent communication with team members, collaborators, customers, and partners, both within and outside the project End-to-end-responsibility for service management (service planning, service controlling and -reporting) What You Bring University degree in IT or related field Eight years experience in project management or as Product Owner Several years experience in Requirements Engineering (also tool supported, UML, Rapid Prototyping) Becoming a knowledge professional in the business context of the project, eg, Business Process Capability and Technical Domain at the architecture level Mastering the work in progress (WIP) by setting and communicating priorities, and following up Several years of experience as we'll as in-depth knowledge of IT software development projects Experiences in commercial processes (budget planning and -controlling). Ability to break down sophisticated topics into smaller, easier to run, workable packages in a structured way Basic experience in the technology of Web- or Mobile-Applications as we'll as distributed IT systems (Microservices). Knowledge of Red Hat OpenShift Kubernetes and related technologies Experience with cloud platforms and container orchestration technologies (eg AWS, Google Cloud) Supervise configuration, deployment, and management of OpenShift clusters Knowledge in the following tools: JIRA, Graylog, Confluence Rewards/Benefits All employees are automatically covered under the Medical Insurance. Company paid considerable Family floater cover covering employee, spouse and 2 dependent children up to 25 years of age. Siemens Energy provides an option to opt for Meal Card to all its employees which will be as per the terms and conditions prescribed in the company policy. - As a part of CTC, tax saving measure Flexi Pay empowers employees with the choice to customize the amount in some of the salary components within a defined range thereby optimizing the tax benefits. Accordingly, each employee is empowered to decide on the best Possible net income out of the same fixed individual base pay on a monthly basis

Posted 3 weeks ago

Apply

8.0 - 13.0 years

14 - 18 Lacs

Pune

Work from Office

Naukri logo

Technical Project Manager is a blend of a Project Manager, Business Analyst/Requirements Engineer, and Product Owner. Additionally, the TPM remains end-to-end responsible for the product during the service phase. Understanding, applying and promoting the Project Management methodologies (eg, iPPM at DC, Agile, Scrum, Waterfall) and Project Management tools (eg, Service Now, Microsoft Project, JIRA) How you'll Make an Impact Management of an offshore team (4-6 people) Product ownership and full end-to-end responsibility for named products of our Value Center Fulfill role as Technical Project Manager (incl. Business Analyst/Product Ownership) in the agile projects. Management of all projects in the context of named products to digitize business processes Project Planning and Scheduling: Develop and maintain detailed project plans, including timelines, achievements, and prioritisation Scope Management : Define project scope clearly and actively Collaborator Management Financial Management: Handling actively the planned cost, budget, actual cost and forecast against the financial targets Communication Management: Sustain clear and consistent communication with team members, collaborators, customers, and partners, both within and outside the project End-to-end-responsibility for service management (service planning, service controlling and -reporting) What You Bring University degree in IT or related field Eight years experience in project management or as Product Owner Several years experience in Requirements Engineering (also tool supported, UML, Rapid Prototyping) Becoming a knowledge professional in the business context of the project, eg, Business Process Capability and Technical Domain at the architecture level Mastering the work in progress (WIP) by setting and communicating priorities, and following up Several years of experience as we'll as in-depth knowledge of IT software development projects Experiences in commercial processes (budget planning and -controlling). Ability to break down sophisticated topics into smaller, easier to run, workable packages in a structured way Basic experience in the technology of Web- or Mobile-Applications as we'll as distributed IT systems (Microservices). Knowledge of Red Hat OpenShift Kubernetes and related technologies Experience with cloud platforms and container orchestration technologies (eg AWS, Google Cloud) Supervise configuration, deployment, and management of OpenShift clusters Knowledge in the following tools: JIRA, Graylog, Confluence Rewards/Benefits All employees are automatically covered under the Medical Insurance. Company paid considerable Family floater cover covering employee, spouse and 2 dependent children up to 25 years of age. Siemens Energy provides an option to opt for Meal Card to all its employees which will be as per the terms and conditions prescribed in the company policy. - As a part of CTC, tax saving measure Flexi Pay empowers employees with the choice to customize the amount in some of the salary components within a defined range thereby optimizing the tax benefits. Accordingly, each employee is empowe'red to decide on the best Possible net income out of the same fixed individual base pay on a monthly basis

Posted 3 weeks ago

Apply

5.0 - 7.0 years

10 - 11 Lacs

Pune

Work from Office

Naukri logo

The Packaging Application Development (PD PAC) team in India develops and maintains brand-new software applications for selecting and automating products within Siemens Energy. As a Software QA professional, you are encouraged to embrace existing methodologies and apply new techniques to fully understand internal client requirements and transform those into test cases, to support external clients. You will work in a distributed team of multidisciplinary domain experts highly skilled in engineering and automation software development. The PD PAC India team is a lean and agile team, demonstrating SCRUM Methodology and Utmost Programming for rapid development. How you'll Make an Impact Bachelor of Engineering (B.E.) /BTech Mechanical Engineering with at the least 5 to 7 Years proven experience. Mentoring and inspiring others in the most appropriate and latest working methods and practice, design, develop and unit test applications in accordance with established standards Participate in peer-reviews of solution designs and related code, develop, refine, and tune integrations between applications Collaborate with other software developers, business analysts and software architects to plan, design, test and maintain business applications Enforce to high-quality development principles while delivering solutions timely and on-budget Develop high-level architecture; generate UML documents like use-case diagram, class diagram, sequential diagrams, based on the requirement. Leverage core engineering principals combined with Software Development to realize engineering and design automation software solutions Normalize and provide relational data to support engineering knowledge and data capture; formulate, and programmatically represent, sophisticated mathematical models that capture engineering knowledge and rules What You Bring 5+ years of experience in developing and deploying software applications 3+ years of experience in programming languages C#.Net and/or Java 2+ years of experience in SQL Server database design and development 2+ years of experience in developing engineering automation software applications 2+ years of experience in working with Microsoft Team Foundation Server (TFS) or GIT Service Oriented Application (SOA) development Solid understanding of rotating equipment products like Centrifugal compressors, Reciprocating Compressors and Gas turbines and Excel VBA programming B.E /BTech / M Tech Mechanical Engineering with at the least 5 to 7 Years proven experience. Rewards/Benefits Employees are eligible for Remote Working arrangements up to 2 days per week. All employees are automatically covered under the Medical Insurance. Company paid considerable Family floater cover covering employee, spouse and 2 dependent children up to 25 years of age. Siemens Energy provides an option to opt for Meal Card to all its employees which will be as per the terms and conditions prescribed in the company policy as a part of CTC, tax saving measure Flexi Pay empowers employees with the choice to customize the amount in some of the salary components within a defined range thereby optimizing the tax benefits. Accordingly, each employee is empowe'red to decide on the best Possible net income out of the same fixed individual base pay on a monthly basis.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Total experience 5+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 weeks ago

Apply

5.0 - 10.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Total experience 5+years. Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA and Web flux. Good understanding of Data Structures, Object-Oriented Programming, and Design Patterns. Expertise in REST APIs and Microservices Architecture . Proficiency in working with Relational and NoSQL databases (Preferably PostgreSQL and MongoDB). Experience with CI/CD tools such as Jenkins, GOCD, or CircleCI Familiarity with test automation tools like xUnit, Selenium, or JMeter . Hands-on with Apache Kafka or similar messaging technologies. Exposure to automated testing frameworks and performance testing tools. Working knowledge of containerization tools like Docker and orchestration tools like Kubernetes Exposure to cloud platforms, preferably Google Cloud Platform (GCP). Strong understanding of UML and design patterns. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 weeks ago

Apply

0.0 years

2 - 6 Lacs

Coimbatore

Work from Office

Naukri logo

Job Description Strong development experience in embedded C and RTOS High proficiency in embedded C programming skills Strong development experience in CAN / Flexray, UDS / KWP, SPI communication protocols Familiar with ANY Configuration management tool Familiar with SW development-processes. Should have detailed knowledge on microcontrollers / microprocessors Strong debugging skills Strong communication and interpersonal skills. Must be a self-starter. Ability to work as part of a dedicated project team and independently Design methodology using OOAD UML Prior working knowledge in Cluster or Infotainment Systems (Preferred) Knowledge on ASIL (Automative Safety Integrity Level) (Preferred) Knowledge on AUTOSAR

Posted 3 weeks ago

Apply

5.0 - 7.0 years

20 - 25 Lacs

Bengaluru

Hybrid

Naukri logo

Key Skills: Requirement gathering, Explicit Model Building, UML, SQL Roles and Responsibilities: Understand the functional requirements and create user stories for the development team. Create functional artifacts like business process model, domain model, algorithms, activity and sequence diagrams, and UX mockups to support requirement definition. Ensure that the functional and non-functional requirements are identified and clearly articulated. Participate in functional validation and sprint reviews. Participate in development discussions to ascertain if the requirements are clearly understood, document conflicts, and revising the functional specifications after resolving the conflicts based on the discussion with the Business Process Owner. Contribute to identifying key test scenarios for the user requirements. Serve as the liaison between the Business and the Development team. The role is expected to work in the same time zone as the development team. Skills Required: Experience in UML to create domain model, activity diagrams to clarify requirements. Experience to decompose large functional requirement into independent, granular user stories. Experience with functional designs and tools for user journeys. Strong leadership to influence and drive diverse stakeholders. Passionate about software development and with good communication skills. Good business understanding to facilitate discussions from Leadership to Business users. Education: Bachelors or master's in engineering, Computer Science or similar educational background. Minimum 2 years of experience in IT Application/Software Development as Business/Functional Analyst or as an associate.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Exp: 10+yrs Location: HYDERABAD,CHENNAI,BANGALORE,PUNE JD The Primary Responsibilities For MBSE Consultant Will Include MBSE Maturity assessment and Road map definition Interact with Business Analysts to clarify and understand requirements MBSE approach based Systems design and development Modelling, Simulation and analysis Systems Verification and Validation Technology/Business Consulting Or Other Relevant Industry Experience. Model-based Systems Engineering (MBSE) experience. Analyze the business and stakeholders needs and develop systems models in MBSE environment with technical support from cross functional teams. Breakdown system conceptual models into individual sub-system and component models. Develop models with SysML for requirements, Architectures (Functional and Physical), properties, interface definition, verification and validation in line with MBSE framework. Support architecture trade off analysis for system architecture selection in the tool. Ensure complete traceability for requirements, behavior, structure, analysis, verification and validation within the model organization. Ensure the changes in stakeholder needs are implemented across all the system/subsystem/component models. Liaise with cross functional for any subsystems interface conflicts or other any for resolution. Experience with Frameworks and Tools (MagicGrid/Arcadia/UAF and Cameo/Capella /WC Modeler etc.) Experience with Process Modelling Frameworks and Tools (TOGAF, UAF,UML etc.,) Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description JD : Must have skills. Payment Domain Expertise, MUST - Knowledge on MT and MX Message, Basics of SQL, and Java Specific skillset on MTS and UPF knowledge. Payment domain expertise, knowledge on MT and MX messages Job Description - Grade Specific JD : Must have skills. Payment Domain Expertise, MUST - Knowledge on MT and MX Message, Basics of SQL, and Java Specific skillset on MTS and UPF knowledge. Payment domain expertise, knowledge on MT and MX messages Skills (competencies) Abstract Thinking Active Listening Agile (Software Development Framework) Analytical Thinking Backlog Grooming Business Architecture Modeling Business Process Modeling (e.g. BPMN) Change Management Coaching Collaboration Commercial Acumen Conceptual Data Modeling Conflict Management Confluence Critical Thinking CxO Conversations Data Analysis Data Requirements Management Decision-Making Emotional Intelligence Enterprise Architecture Modelling Facilitation Functional IT Architecture Modelling Giving Feedback Google Cloud Platform (GCP) (Cloud Platform) Influencing Innovation Jira Mediation Mentoring Microsoft Office Motivation Negotiation Networking Power BI Presentation skills Prioritization Problem Solving Project Governance Project Management Project Planning Qlik Relationship-Building Requirements Gathering Risk Management Scope Management SQL Stakeholder Management Story Mapping Storytelling Strategic Management Strategic tThinking SWOT Analysis Systems Requirement Analysis (or Management) Tableau Trusted Advisor UI-Design / Wireframing UML User Journey User Research Verbal Communication Written Communication Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Qualcomm India Private Limited Job Area Engineering Group, Engineering Group > Software Engineering General Summary Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets that power todays most advanced mobile devices. With dedicated hardware, multi-core processors and GPU, QCT imaging solutions achieve state of the art video/photo quality and also target applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection and compensation. Join Qualcomm India and become part of the Camera team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Successful candidates will be part of team that develops tuning tool which enabled tuning and configuration of camera hardware and software modules. Responsibilities The job responsibilities may include a subset of the following: Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets. Implementation of on target scripts that generates code that decouples static generation of the code Support local software/CE teams on the requests and interface with global teams Skills/Experience 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers. Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC. Experience with GUI frameworks, such as WPF and Winforms. Experience with Visual Studio and Microsoft .NET Framework. Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF, Effective C++, Modern C++, UML, Agile, etc). Experience with SW client/server communication across USB/WIFI/etc. Ability to develop and debug multi-threaded PC Applications and its interaction with an embedded server and SW Drivers on the mobile platform. Experience with developing embedded Linux Android and Windows Mobile applications is a plus. Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3065314 Show more Show less

Posted 3 weeks ago

Apply

6.0 - 11.0 years

8 - 15 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Title: Senior Application Engineer - Backend Engineer (Cloud Specialist) - Java | Spring Boot | JPA | REST / Microservices / SQL / AWS / Webservices Notice Period: Immediate to 15 Days Preferred Primary Skills: Java | Spring Boot | JPA | REST | Microservices | SQL | AWS | Webservices Good to Have: Golang | React | OAuth | SCIM | NoSQL | Redshift | AWS Core Constructs (KMS, Queues, Notification Services, Cache) | Splunk APM | DataDog Responsibilities: Collaborate with Product Management to understand requirements and draft tech specs. Create high- and low-level designs (UML, API Specs, DB Schema, etc.). Conduct code and design reviews across scrum teams. Ensure implementation of security and compliance standards. Leadership Expectations: Act as a Dev Lead; drive influence, ownership, and collaboration. Clear communication and a growth-oriented mindset required. Break down complex problems into executable tasks. Must Have: 6+ years of experience in scalable, cloud-native backend application development. Strong expertise in AWS stacks and cloud security best practices. Excellent communication, analytical, and troubleshooting skills.

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

Role & responsibilities Good knowledge of relational and non-relational database design & implementation. Good knowledge of scripting Stored procedures, Functions, Tables, Views, Cursors, Constraints, Triggers & Indexes. Collaborate with Back-end and Front-end developers. Responsible for thoroughly understanding and communicating technical implementation requirements & statuses to appropriate team members in the given timeframe. Expected to analyze, design, coordinate development & testing of various technical solutions along with core team members in the U.S and India. Participate in Technical Documentation, Knowledge Transfer & Training sessions by sketching out design, and reviewing legacy DB usages for improvements thereafter. Should be able to provide solutions to any DB-related problems. Should be able to manage multiple database installations, backups, and replications using tools and scripts. Should be able to optimize the database storage, queries, and methods to retrieve the database. Should be able to use various tools or write own scripts to derive the required data and statistical information from the databases. Should know the various diagrams (like flow charts, and UML diagrams) Qualifications: Proven experience with MongoDB. (Minimum 5 years of experience in MongoDB) Strong experience with Data Analysis, Data Retrieval from DB, and Query Optimization. Proficiency in writing and troubleshooting Database scripts and queries. Experience in version control using GitHub. Strong experience in ETL tool like Apache Airflow. Having knowledge of PostgreSQL and MySQL will be an advantage. Having knowledge of Python script will be an advantage. Key Skills: Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Show more Show less

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Why Work at Intellias? At Intellias, we are more than just a technology company—we are a trusted partner to some of the world’s most prestigious organizations. With over 3,500 talented professionals, we blend engineering craftsmanship with cutting-edge technology expertise to tackle challenges of any scale, complexity, or nature. From creating sophisticated software solutions to developing innovative products for Fortune 500 companies, we are at the forefront of digital transformation. Our commitment to excellence has earned us recognition as one of the best IT employers by Forbes and EY, and we’ve been celebrated as the most family-friendly company by UNFPA. Additionally, we’ve been honoured as a top global service provider by Clutch, IAOP, and GSA UK Awards. At Intellias, we are united by a shared mission: to solve global challenges through digital innovation. With deep expertise in industries like Automotive, FinTech, Retail, Digital, and e-Commerce, we are constantly exploring new frontiers to shape the digital future. Your responsibilities Have a strong commitment to maintaining a high standard of technical excellence by emphasizing best practices and industry trends Actively code and contribute to ongoing features and issues. Provide team leadership, technical guidance, and direction for integration platform Work with all stakeholders and enterprise architects to come up with the road map. Collaborate with different stakeholders, manage the backlog and support your teams in agile delivery. MUST HAVE Qualifications Hands on recent experience and exposure in Apache Camel is a must for this position. Experience building Microservices, using AWS cloud stack. Around 10 years of invaluable experience in Software Development in JVM related languages A profound understanding of software engineering and design fundamentals, complemented by hands-on design and development expertise A track record of successful technical leadership with expertise in agile methodologies and practices Experience working in an internationally distributed environment Excellent English verbal and written communication skills Ready to work with on-call duties - approximately 1 week on call every 8 weeks. Nice to have Good understanding of software architecture principles and design patterns Experience in the e-commerce domain. Modelling experience (UML, C4) Why Join Our Team? Empowering Work Environment: We operate in self-organized Scrum teams, where every voice is valued, and collaboration is key. We foster a blame-free culture, focusing on teamwork and collective problem-solving. Continuous Learning and Growth: Learn from your peers through pair programming, code reviews, and a wealth of training opportunities. Stay ahead of the curve by working with the latest technologies and practices. Commitment to Quality: We are dedicated to delivering high-quality products through continuous delivery, clean code, and a DevOps mindset. Diverse and Inclusive Culture: With colleagues from over 50 countries, we celebrate diversity and operate in an English-speaking, multicultural environment. Impactful Work: Contribute to meaningful projects that shape the digital future and solve real-world challenges. Work-Life Balance: Recognized as a family-friendly company, we prioritize your well-being and offer a supportive workplace. Make an Impact with Us At Intellias, you’ll be part of a team that values innovation, collaboration, and excellence. Whether you’re solving complex technical challenges or contributing to groundbreaking projects, your work will have a lasting impact. Join us, and together, we’ll build a digital future that transforms industries and improves lives. Ready to take the next step in your career? Apply now and become part of our global mission! Show more Show less

Posted 3 weeks ago

Apply

7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world – like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of science and engineering to make possible the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits. You’ll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future. Responsibilities Requirement collection - Works with Solution Manager to understand customers' requirements. Design - Translate the requirements into Design. Work on the assigned tasks from scratch or in bug fixes as a part of Maintenance projects as applicable. Document the technical designs using flow charts, UML, class diagrams, sequence diagrams, activity diagrams, data flow diagrams, database schemas and Wireframes Collaborate with talented peers across discipline (PM, Design and UI designers) to deliver on your work. Successful UI Developers have a combination of technical and social skills. Contribute to a positive culture on the team that aligns with Microsoft’s values. Job Specific Knowledge knowledge of semiconductor manufacturing operational practices Knowledge of software engineering concepts and techniques Skills/Education Strong UI/UX experience using Microsoft tools like .NET/WinUI/WPF/Entity Framework/MVVM/XAML/UWP Proficient in understanding legacy products developed using C++, ATL/COM, MFC, VB6.0 based product development is an added advantage Knowledge on incorporating CI/CD in the development process using Microsoft tool kit. Proficient in tools like Python to support analytical based development Proficient understanding of code versioning tools, such as GIT, BitBucket Exposure to Oracle based product development as the back end data storage. Debugging and troubleshooting skills using tools like WinDbg or any other debugging tools to analyze memory leaks, performance, defects Able to travel as needed. Strong analytical skills, strong oral and written communication skills Strong problem solving and troubleshooting skills, detailed oriented, exercises mature judgment. Domain Related Skills Experience with Applied Materials MES products will be preferred. Understanding of key manufacturing science concepts (eg semi-auto and full-auto scenario, semi equipment process scenario, FAB operation scenario, process control behavior, lot dispatch logical, EAP behavior) to sustain factory dispatching, control and automation policies Preferred major in 300mm Industrial Engineering or Manufacturing Science with solid understanding of factory automation systems. S/W Engineering with MES experience is an added advantage. Qualification – BE/B.Tech/M.E/M.Tech/Msc/MCA Experience – 4 – 7 Years Joining Location - Bangalore Applied Materials is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law. To learn more about our commitment to DEI visit the Applied Materials Inclusion page. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Not Specified Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law. Show more Show less

Posted 3 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! With Adobe Document Cloud services, get every ounce of potential out of your PDFs and other documents from any device. Connect to your PDFs and Documents from anywhere. Share them with anyone. Create, add comments, review, combine, optimize, etc. Get more done without ever missing a beat! See it in action at https://acrobat.adobe.com . Adobe Document Cloud Services is building cloud services and cloud platform from ground up to help Adobe expand the footprint of Adobe Document Cloud to billions of users across devices and surfaces. With all the innovation happening in machine learning domain around Documents, Adobe Document Cloud is at the cusp of a revolution and is redefining the way world interacts with documents and document workflows. The Adobe Document Cloud Services team is looking for a talented, highly motivated engineer and technical thinker to join a high caliber fast paced team which is involved in building highly available & scalable services for Document Cloud franchise. The engineer is expected to have deep experience of building low latency, high performance distributed systems. What you will do: Collaborate with architects, product management and other engineering teams to create the technical vision, and roadmap for the team. Design, development and testing of large scale, low latency high volume micro-services that serve millions of requests every day. Define and drive the best software development/engineering and operational practices for the team. Explore best in industry design patterns and managed services and use them in building efficient and reliable services. Mentor and help junior team members to excel. Must have skills: BTech/MTech or equivalent experience in Computer Science/Electronic Engineering with 2 - 4 years of hands-on work experience as a programmer/developer with a reputed software product company. Strong problem solving and analytical skills, with the ability to develop creative solutions to problems Proficiency in Java, Spring, Cloud Technologies, and J2EE Proven expertise in distributed systems and building RESTful services Consistent record to craft and develop software solutions with exposure to designing skills, OOPS, Design Patterns, and UML Preferred skills: Experience with technical operations and CI/CD Familiarity with Docker, Mesos, and Kubernetes Familiarity with monitoring systems like Splunk, NewRelic, Grafana etc. Experience on Agile Processes and practices. Should be able to quickly adapt to new programming paradigms, languages, tools, and problem areas Should be self-managed, responsive, self-motivated, upbeat, and a fast learner Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015. Show more Show less

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

P1-C3-STS Strong programming skills using JDK 8.0 or greater At least 6+ years of IT experience in design and implementation of the software modules Hands on in core java with an understanding of core design patterns Should be able to understand and write various UML diagrams like sequence diagrams, class diagrams etc. Hands of experience in Spring framework, JPA or similar ORM framework Experience in developing cloud native applications using AWS Lambda, S3, API Gateway, ECS Working experience in Oracle PL/SQL Experience in developing CI/CD pipeline, Github etc. Strong verbal and written communication skills Work closely with stakeholders and BA to understand requirements Develop functionalities and APIs and perform Integration testing Deploy ddeveloped artifact in SIT and UAT environments Support during SIT / UAT and go-live Skill Java 8 and microservices SQL and Database programming Show more Show less

Posted 3 weeks ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Technical Lead -Posix Are you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference. Your Role We are looking for Software Architect - whose role is to Develop software architecture to meet functional safety, cybersecurity, and other automotive standards. Perform safety analysis of software design and develop architecture addressing software safety/cybersecurity requirements. Collaborate with cross-functional software and product architects to ensure compatibility. Define software architecture for simulation, HIL, SIL, and middleware framework. Develop software architecture for vehicle prototypes, ensuring modularity and flexibility. Lead cross-functional teams to build solutions to critical development process issues. Assist developers with code and design reviews. Model architectures in UML to ensure traceability with system architecture and code. Your Background Key ingredients for succeeding in this role are your: Bachelor’s degree or Masters degree in engineering discipline (IT/EE/EC/CS/Instrumentation/Robotics). 8-12 years overall experience with at least 5+ years in Software Architecture. Proficiency in embedded C/C++ programming. Multi-core Microprocessor experience (Renesas, Infineon Tri core, TI TDA4 preferred). Experience in Device drivers development. Experience with CAN/CAN FD communication, SPI, MCAL. Experience with Autosar Stack integration, verification and validation. Familiarity with POSIX OS (LINUX/QNX/VxWorks). Strong understanding of Middleware Frameworks. Experience with ROS/ROS2/DDS. Knowledge of virtualization and Docker containers. Experience with GPU. Good Knowledge on CI best practices (GitHub, GitLab, Jenkins) Knowledge of software modeling. Agile/Scrum principles. Knowledge of ISO26262 Technical Safety Concepts. Preferred ADAS domain knowledge. Why join us? You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development); Life and accident insurance; Sodexo cards for food and beverages Well Being Program that includes regular workshops and networking events; EAP Employee Assistance; Access to fitness clubs (T&C apply) Apply today, and together let’s change tomorrow! Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law. Show more Show less

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Mulshi, Maharashtra, India

On-site

Linkedin logo

Area(s) of responsibility Windchill Developer JD Brief Summary 10+years’ experience in PTC Windchill and customization Experienced in: Solution Design, Windchill Customization Debugging, Windchill Development Fundamentals, Documentation, Software Testing, Software Maintenance, Software Performance Tuning, Strong product development methodology and tools experience including agile methods, source management, problem resolution, automated testing, DevOps, GITHUB, SVN etc. Technical competences: (Required)  Windchill Application Skilled in basic and advanced Java, Webservices, JavaScript, Shell scripting, SQL, HTML, CSS. Knowledge of Windchill implementation in basic modules is must Very skilled in PTC Windchill - PDM Link customization, XML, Database(SQL) programming In depth knowledge and good experience in JAVA, J2EE, JSP, Java Script Good understanding of basic PLM processes like BOM Management, Part Management, Document Management, EBOM, MBOM, CAD Integration, Configuration Management, Requirements management in PLM System. Knowledge of PDM Link – CREO Integration Knowledge about various integrations like ERP integration, CAD integration etc. will be added advantage Experience in light weight generation, publication process, publishing etc Knowledge of BOMs in Context management & BOM Handling Basic knowledge of UML, Unix – administration Experience in Upgrade & migration is an added advantage Experience of Oracle, GIT, Jira tools and working in Agile setup Have a strong business focus and is dedicated to meeting the expectations and requirements of the business Ability to translate and balance functional and non-functional business requirements into solutions, i.e Work with customers to translate high-level business requirements into detailed functional specifications, and manage changes to the specifications to support impacted business functions and systems Good communication & presentation skills are a requirement Be communicative, flexible and a team player Work independently and be initiative Ability to combine cross solution holistic perspective with solution specific details Drive Innovation Show more Show less

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Business/Systems BA Location: Hyderabad About Us ROQIT is a modular platform designed to serve customers through both on-premise and SaaS models, addressing asset management needs for both mobile and stationary assets. The platform is built around key pillars, including enabling organizations to meet ESG goals, providing a unified system for carbon monitoring with a vision toward carbon trading, and extending capabilities into insurance-as-a-service. At its core, ROQIT leverages advanced analytics to drive data-driven decision-making. The Role ROQIT is seeking a skilled Systems Business Analyst or Business Analyst specializing in SaaS platforms with AI capabilities to join our global launch team. As a key member, you will play a pivotal role in understanding and translating business needs into technical requirements for our innovative platform. Your responsibilities will include analyzing system functionalities, defining workflows, and ensuring seamless integration of AI-driven features to meet global market demands. Responsibilities Work closely with stakeholders to gather, analyze, and document business requirements for ROQIT’s asset management, carbon monitoring, and insurance-as-a-service modules. Define system workflows, user journeys, and functional specifications to ensure seamless integration across on-premise and cloud-based deployments. Collaborate with engineering, product, and design teams to translate business needs into technical requirements and system solutions. Conduct gap analysis, identify process improvements, and recommend data-driven optimizations to enhance platform efficiency. Ensure compliance with ESG regulations, carbon monitoring standards, and emerging trends in carbon trading. Analyze insurance-related use cases and contribute to developing risk assessment and underwriting models. Assist in testing, validation, and UAT to ensure high-quality delivery of platform features. Communicate effectively with technical and non-technical teams, bridging the gap between business objectives and system capabilities. Prepare detailed documentation, including BRDs, FRDs, and user guides, while ensuring clarity and alignment with stakeholder expectations. Stay updated on industry trends, regulatory changes, and emerging technologies in asset management, carbon compliance, and AI-driven analytics. Qualifications 4+ years of experience in business/systems analysis , preferably in SaaS, asset management, or ESG-driven platforms. Strong understanding of analytics, cloud-based solutions, and enterprise system architecture. Prior experience working with ESG frameworks, carbon monitoring tools, or sustainability initiatives is a plus. Knowledge of insurance models, risk assessment methodologies, and underwriting processes is an advantage. Excellent analytical, problem-solving, and process mapping skills. Exceptional communication skills, with the ability to interact effectively with cross-functional teams and external stakeholders. Proficiency in SQL, data visualization tools, and business process modeling (BPMN, UML) is desirable. This role is ideal for a detail-oriented professional who can bridge the gap between business needs and technology solutions, driving ROQIT’s vision of sustainable, data-driven asset management forward. Benefits Competitive salary and benefits package. Opportunities for professional growth and career development. Health insurance and wellness programs. Dynamic and inclusive work environment with a global team. How to apply? Interested candidates are encouraged to submit their resume and cover letter detailing their relevant experience and qualifications to hr@roqit.com Join Roqit and play a crucial role in launching a transformative asset management platform with AI capabilities .. globally! Show more Show less

Posted 3 weeks ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Gurugram

Work from Office

Naukri logo

Total experience 5+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Strong working experience in front-end applications using technologies such as TypeScript, JavaScript, React/Angular, and micro frontends. Experience with Elastic Search, MongoDB and messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) and messaging systems like Kafka etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 weeks ago

Apply

14.0 - 19.0 years

25 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

A Day in the Life Careers that Change Lives Principal Software Engineer in the Cardiac Rhythm Management (CRM) RD Software Organization developing software supporting Medtronic implantable cardiac devices. The individual will operate in all phases and contribute to all activities of the software development process. Candidates must be willing to work in a fast paced, multi-tasking, team environment. A Day in the Life Design, Develop and test Software high integrity software for class II and III medical devices. Learn and understand software standards for Medical devices, ex. IEC62304. Define and implement software requirements and designs and review software developed by other team members. Contributes and applies advanced technical principles, theories, and concepts to solve complex technical problems. Participate in process improvement initiatives for the software team. This includes recognizing areas for improvement as well as working with others to develop and document process improvements. Demonstrate ownership of software feature/module and drive development of the feature/module through SDLC. Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers. Develop reusable patterns and encourage innovation that will increase team velocity. Maintain, improve and design new software tools. These tools use either scripting languages (Perl, Python), programming languages (Java, C, C#), or web technology (HTML5, JavaScript). Work under general direction and collaboratively with internal and external partners. Continuously keep updated with latest technology trends and channel that learning to Medtronic Product development Must Have Job Responsibilities Experience in software design for medical devices. Hands on experience in developing implantable System Software components related to data acquisition, Real Time Data processing and data presentation. Experience in defining control system state machine for processing real time data and synchronizing real time data across different inputs. Applying industry standard best practices to develop system software complying to security requirements to ensure patient privacy and safety. Experience in developing Firmware and Device Drivers for embedded peripherals. Experience in developing simulators for simulating implantable device behavior through design patterns and architecture patterns. Hands on experience in Blue Tooth enabled device communication. Hands on experience in Mobile Operating System apps development targeted at Class III Medical Systems. Strong oral and written communication skills Experience with configuration management tools Proficiency working in a team environment Demonstrated skills in writing engineering documents (specifications, project plans, etc) Must Have Minimum Qualification B.E/BTech.in Computer Science Engineering and 14+ years of experience (or ME/MTech in computers science and 12+ years) Strong programming skills in C#, .NET and Strong knowledge of software design, development, debug and test practices Apply best practices to develop software that s driven by test first approach. Create automation protocols to test complex software stack for behavior and coverage. Provide design guidance for designing Networking Services (Web Services, SOAP and REST services) for communicating over TCP / UDP between Tablet and external Servers. Perform thorough analysis and synthesis of data at hand to apply relevant software engineering algorithms to provide best user experience for real time data representation. Should be able to design systems that comply to object oriented design patterns for scalability and extensibility. Should be able to analyze system requirements, map them to sub system requirements , create design and design artifacts using UML diagrams, provide traceability into Requirements, Should be able to understand Operating System thread priorities, thread scheduling concepts and apply those concepts to realize efficient and optimal flow of data through the system for real time data processing. Apply software engineering principles for requirement analysis, requirement prioritization, life cycle models such as waterfall, Agile. Should be able to understand Web Based applications design , remote procedure calls and distributed computing and apply those concepts to Product development. Should be able to understand concepts of relational data base management, normalization of tables, and design well normalized data base tables. Should be able to understand Socket communication and design/development of applications involving socket communication across process boundaries. Should be able to perform build system management through thorough understanding of compiler optimization, compiler design. Principal Working Relationship Reports to the Engineering Manager The Senior Software Engineer frequently interacts with Product Owner, Tech Lead, other developers, VV engineers, internal partners and stakeholders concerning estimations, design, implementation or requirement clarifications, works closely with global sites. Nice to Haves 5+ years of experience in software design for medical devices Strong Leadership skills and mentoring capabilities Experience in mobile software development, ex. iOS, Android Experience in web based technologies, ex. HTML5, JavaScript, CSS or Cordova Experience in Microsoft Visual Studio development platforms/Azure DevOps/Github/tools Experience in Open Source development platform/tools Effectively communicate and operate within a cross-functional work environment. (Mechanical Engineering, Systems Engineering, Firmware Development, Software Development, Test Development, Manufacturing) Experience leading a software development team. TECHNICAL SPECIALIST CAREER STREAM: An individual contributor with responsibility in our technical functions to advance existing technology or introduce new technology and therapies. Formulates, delivers and/or manages projects assigned and works with other stakeholders to achieve desired results. May act as a mentor to colleagues or may direct the work of other lower level professionals. The majority of time is spent delivering RD, systems or initiatives related to new technologies or therapies - from design to implementation - while adhering to policies, using specialized knowledge and skills. DIFFERENTIATING FACTORS Autonomy: Recognized expert, managing large projects or processes. Exercises considerable latitude in determining deliverables of assignments, with limited oversight from manager. Coaches, reviews and delegates work to lower level specialists. Organizational Impact: Contributes to defining the direction for new products, processes, standards, or operational plans based on business strategy with a significant impact on work group results. May manage large projects or processes that span outside of immediate job area. Innovation and Complexity: Problems and issues faced are difficult, moderately complex and undefined, and require detailed information gathering, analysis and investigation. Develops solutions to moderately complex problems, and/or makes moderate to significant improvements of processes, systems or products independently to enhance performance of job area. Implements solutions to problems. Communication and Influence: Represents organization as a primary contact for specific projects and initiatives; communicates with internal and external customers and vendors at various levels. May negotiate with others to reach understanding or agreement, and influence decision-making. Leadership and Talent Management: Typically provides guidance, coaching and training to other employees within job area. Typically manages major / moderately complex projects, involving delegation of work and review of work products, at times acting as a team leader. Required Knowledge and Experience: Requires mastery of a specialty area and full knowledge of industry practices, typically obtained through advanced education combined with experience. May have broad knowledge of project management. Requires a Baccalaureate Degree and minimum of 7 years of relevant experience, or advanced degree with a minimum of 5 years of relevant experience. (For degrees earned outside of the United States, a degree which satisfies the requirements of 8 C.F.R. 214.2(h)(4)(iii)(A)). Benefits Compensation About Medtronic We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions. Our Mission to alleviate pain, restore health, and extend life unites a global team of 95,000+ passionate people. We are engineers at heart putting ambitious ideas to work to generate real solutions for real people. From the RD lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary. Learn more about our business, mission, and our commitment to diversity here

Posted 3 weeks ago

Apply

5.0 - 10.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description TITLE : Senior Software Engineer REPORTING TO : Manager WORKING LOCATION : Bangalore, India The Role : The position shall lead the group of developers, to develop one or more high quality web products (Microsoft based tech stack) and related mobile application for the Primary Eurofins eCommerce Portal. Product is developed in coordination with the India Europe Team. Responsibilities : Person should be able to deliver high quality software by oneself and together with the team (including design, code, tests, documentation) with minimum defect leakage and density and within the said cost/time. Some of the responsibilities are listed below; however, these are not the exhaustive set of responsibilities. Deliver high quality shippable product as per the scope of the program. Should ensure that the quality is measured, monitored, and improved with every release. Lead team of Developers technically and ensure that all best practices of software engineering is implemented. Contribute to planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos, and other agile project related meetings. Contribute to code reviews and make sure that coding best practices are followed. Ensure the teams are practicing the core agile principles of collaboration, prioritization, team accountability, and visibility. Establish clear ownership for project tasks, ensure that team members have the tools needed, and provide timely feedback. REQUIRED EXPERIENCE AND SKILLS: Experience: Overall 5+ years in experience in IT Application/Software Development field. Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory. Good to have handled at least 2 web projects development including it s deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage. Highly assertive and ability to drive the onsite teams to seek information or clarification. Self-Managed and highly independent. Healthcare or life science domain will be highly preferred. Technology skills: Strong and proven background in Information Technology. Strong working knowledge of .NET Core, C#, REST API, LINQ, Entity Framework, XUnit. Troubleshooting issues related to code performance. Working knowledge of Angular 15 or later, Typescript, Jest Framework, HTML 5 and CSS 3. Working knowledge of MS SQL Databases, troubleshooting issues related to DB performance. Good understanding of CI/CD pipelines and SonarQube. Basic understanding of containerization using docker. Basic understanding of messaging and reverse proxy. Good understanding of CQRS, mediator, repository pattern. Good understanding of AuthN and AuthZ techniques like (windows, basic, JWT). Good understanding of GIT and it s process like Pull request Merge, pull, commit Methodology skills AGILE, TDD, UML Personal Skills: Excellent analytical and problem-solving skills. Excellent verbal/written communication skills. Fluent in English and the working country language Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills. Experience in Agile (Scrum) methodologies would be a plus. Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is necessary. PREFERED CANDIDATES: Good communication and interpersonal skills to interact with team in Europe Will be an added advantage if worked on SaaS method Qualifications BE Computer Science/MCA or any other bachelor s degree with the right experience

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description Job Requirements: 6-10 years of hands-on Java development experience. Experience with technical design using UML modeling tools and conducting proof of concept validations. Ability to create well-defined APIs and efficient business logic. Experience with code coverage and security scanning tools (e.g., SonarQube, Fortify). Develop automated JUnit tests for services, and perform performance testing and fixes. Strong written and verbal communication skills for solution design documentation, and status reporting. Solid experience in design thinking and critical problem-solving. Proactive in taking responsibility for assignments. Ability to collaborate across teams. Skills and Background: Creative, team-oriented, quick learner, and results-driven. Experienced in Java, Python, scripting, Jenkins, etc. Strong proficiency in SQL Good to have exposure to Oracle DB and other Oracle products like Golden Gate Experience working on Unix/Linux platforms. Expertise in creating test specifications, automating tests, executing them, and reporting results. Strong debugging skills, self-starter mindset. Good to have Experience with developing automation test frameworks. Career Level - IC3 Responsibilities Job Overview: We are looking for self-starters with strong technical expertise to thrive in a dynamic environment. This role provides an exciting opportunity to work on modern Java applications, leveraging Agile development practices in the healthcare services domain. As a key team member, you will contribute to the development of robust, scalable solutions and work across teams to deliver high-performance software. Responsibilities: Analyze design and functional specifications for Business continuity and disaster recovery application suite. Analyze and plan strategies to solve complex problems effectively. Collaborate closely with developers, product managers. Participate in the modernization, enhancements and defect resolution process and actively contribute to client issue resolution. Review development deliverables such as requirements, functional designs, technical designs, and functional test specifications. Provide technical leadership and mentorship to software developers. Specify, design, and implement software architecture changes to meet evolving requirements. Ensure software solutions are scalable, robust, and maintain high performance standards. Present task status and details in various meetings. Primary Skills: Strong coding experience with Python, Java/J2EE, Spring, Spring Boot, Microservices, JPA, JSON, JAX-RS, JWT (optional), OAuth 2.0. Proficiency in working with Web services/SOA/REST/HTTP, Microservices,. Experience with Oracle Database tools and administration. Proficiency with testing tools such as JUnit and JMeter. Good to have Exposure to the healthcare services domain. Excellent written and verbal communication skills. Secondary Skills: Experience with Agile Development methodologies and tools such as Confluence/JIRA. Familiarity with tools like Docker, Maven, Jenkins Experience with Eggplant, Git, JIRA, and Confluence. Exposure to SonarQube and Fortify tools. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design, implement and troubleshoot modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. Software engineering or related experience will be valuable About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Description Job Requirements: 6-10 years of hands-on Java development experience. Experience with technical design using UML modeling tools and conducting proof of concept validations. Ability to create well-defined APIs and efficient business logic. Experience with code coverage and security scanning tools (e.g., SonarQube, Fortify). Develop automated JUnit tests for services, and perform performance testing and fixes. Strong written and verbal communication skills for solution design documentation, and status reporting. Solid experience in design thinking and critical problem-solving. Proactive in taking responsibility for assignments. Ability to collaborate across teams. Skills and Background: Creative, team-oriented, quick learner, and results-driven. Experienced in Java, Python, scripting, Jenkins, etc. Strong proficiency in SQL Good to have exposure to Oracle DB and other Oracle products like Golden Gate Experience working on Unix/Linux platforms. Expertise in creating test specifications, automating tests, executing them, and reporting results. Strong debugging skills, self-starter mindset. Good to have Experience with developing automation test frameworks. Career Level - IC3 Responsibilities Job Overview: We are looking for self-starters with strong technical expertise to thrive in a dynamic environment. This role provides an exciting opportunity to work on modern Java applications, leveraging Agile development practices in the healthcare services domain. As a key team member, you will contribute to the development of robust, scalable solutions and work across teams to deliver high-performance software. Responsibilities: Analyze design and functional specifications for Business continuity and disaster recovery application suite. Analyze and plan strategies to solve complex problems effectively. Collaborate closely with developers, product managers. Participate in the modernization, enhancements and defect resolution process and actively contribute to client issue resolution. Review development deliverables such as requirements, functional designs, technical designs, and functional test specifications. Provide technical leadership and mentorship to software developers. Specify, design, and implement software architecture changes to meet evolving requirements. Ensure software solutions are scalable, robust, and maintain high performance standards. Present task status and details in various meetings. Primary Skills: Strong coding experience with Python, Java/J2EE, Spring, Spring Boot, Microservices, JPA, JSON, JAX-RS, JWT (optional), OAuth 2.0. Proficiency in working with Web services/SOA/REST/HTTP, Microservices,. Experience with Oracle Database tools and administration. Proficiency with testing tools such as JUnit and JMeter. Good to have Exposure to the healthcare services domain. Excellent written and verbal communication skills. Secondary Skills: Experience with Agile Development methodologies and tools such as Confluence/JIRA. Familiarity with tools like Docker, Maven, Jenkins Experience with Eggplant, Git, JIRA, and Confluence. Exposure to SonarQube and Fortify tools. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design, implement and troubleshoot modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. Software engineering or related experience will be valuable About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. General Summary: Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices. Qualcomm Multimedia Camera System group creates embedded camera and imaging solutions for Qualcomm chipsets that power today's most advanced mobile devices. With dedicated hardware, multi-core processors and GPU, QCT imaging solutions achieve state of the art video/photo quality and target applications requiring auto white balance, auto exposure control, auto focus, automatic scene detection and compensation. Join Qualcomm India and become part of the Camera team that innovates to bring the higher performance on mobile multimedia capabilities at the lowest power consumption and device cost, while providing the strongest feature differentiation. We are seeking Software tool engineers for our tuning and software enablement Chromatix tuning tool development. Successful candidates will be part of a team that develops tuning tools which enable tuning and configuration of camera hardware and software modules. Responsibilities: The job responsibilities may include a subset of the following: Design and implement PC application software supporting embedded software on Android, Windows, or other multimedia platforms on devices for the Mobile, Automotive, IOE, etc markets. Implementation of on target scripts that generates code that decouples static generation of the code Support local software/CE teams on the requests and interface with global teams Skills/Experience: 2-5 years of experience developing commercial software in areas such as multimedia tools, services, and drivers. Proficient in C#/C++/C programming languages with strong industry programming experience multi-platforms on PC. Experience with GUI frameworks, such as WPF and WinForms. Experience with Visual Studio and Microsoft .NET Framework. Experience with generally accepted software design pattern and dynamic programming, and release practices (e.g., OOADP, GoF, Effective C++, Modern C++, UML, Agile, etc). Nice to have experience with Web UI development with JS framework such as Angular, React. etc Nice to have experience with creating web APIs using .NET 7/8/9 Beneficial to have familiarity with CSS, HTML and JavaScript. Experience with SW client/server communication across USB/WIFI/etc. Ability to develop and debug multi-threaded PC Applications and their interaction with an embedded server and SW Drivers on the mobile platform. Experience with developing embedded Linux Android and Windows Mobile applications is a plus. Experience or coursework knowledge in operating systems, data structures, computer architectures, compilers Minimum Qualifications: Bachelor's degree in engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3072264 Show more Show less

Posted 3 weeks ago

Apply

Exploring UML Jobs in India

The UML (Unified Modeling Language) job market in India is experiencing a steady growth as more and more companies are incorporating UML in their software development processes. Job seekers with expertise in UML have a wide range of opportunities in various industries such as IT, finance, healthcare, and more.

Top Hiring Locations in India

If you are looking for UML roles in India, some of the top hiring locations to consider are: 1. Bangalore 2. Pune 3. Hyderabad 4. Chennai 5. Mumbai

Average Salary Range

The average salary range for UML professionals in India varies based on experience levels. Entry-level UML professionals can expect to earn around INR 3-5 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 10-15 lakhs per annum.

Career Path

In the UML skill area, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles like Architect or Project Manager.

Related Skills

Apart from expertise in UML, employers often expect or value the following skills in UML professionals: - Object-Oriented Programming (OOP) concepts - Software design patterns - Agile methodologies - Database management - Testing and debugging skills

Interview Questions

Here are 25 interview questions for UML roles: - What is UML and why is it important? (basic) - Explain the different types of UML diagrams. (basic) - What is the difference between class diagram and object diagram? (medium) - How do you represent inheritance in a class diagram? (medium) - What is the purpose of a use case diagram? (basic) - Explain the concept of association in UML. (medium) - What is the role of a sequence diagram in UML? (medium) - Describe the difference between aggregation and composition in UML. (advanced) - How do you represent interfaces in a class diagram? (medium) - What is the purpose of a state diagram in UML? (medium) - Explain the concept of multiplicity in UML. (medium) - How do you represent a many-to-many relationship in a class diagram? (medium) - What is the purpose of a collaboration diagram in UML? (advanced) - How do you represent polymorphism in a class diagram? (advanced) - Explain the concept of visibility in UML. (basic) - What is the difference between a package diagram and a deployment diagram? (medium) - How do you represent concurrency in a sequence diagram? (advanced) - What is the purpose of a communication diagram in UML? (medium) - Explain the concept of stereotypes in UML. (basic) - How do you represent real-time systems in UML? (advanced) - What is the purpose of a component diagram in UML? (medium) - Describe the concept of generalization in UML. (medium) - How do you represent a self-association in a class diagram? (advanced) - What is the purpose of an activity diagram in UML? (basic) - Explain the concept of a collaboration diagram in UML. (medium)

Closing Remark

As you explore UML job opportunities in India, remember to showcase your expertise in UML and related skills during interviews. With the right preparation and confidence, you can land a rewarding UML role in India. Good luck!

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