Jobs
Interviews

3304 Software Design Jobs - Page 7

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 4.0 years

0 Lacs

maharashtra

On-site

Job Description As a member of Expert Global, you will play a crucial role in integrating various technologies seamlessly to develop innovative solutions that enhance our clients" business advantages. Our company is recognized as a reliable partner across different sectors including Mobility, Special Purpose Machinery, Oil & Gas, Industrial Equipment, and Marine industries. Your primary responsibility will involve overseeing the entire software design life cycle. This entails designing, coding, testing, and maintaining applications to ensure optimal performance. Key Responsibilities: - Design, code, test, and manage a variety of applications - Collaborate closely with the engineering and product teams to deliver high-quality products - Adhere to established quality standards for code and systems - Develop automated tests and perform performance tuning to enhance application efficiency Qualifications: We are seeking a skilled GET_ Dot Net Developer with the following requirements: - Bachelor's degree in Computer Science, Engineering, or a related field - Proficiency in programming with Dot Net Technology, including C#.net, VB.net, and ASP.net Additional Information: You will be expected to undergo a 2-week project-related training program in Aurangabad to enhance your skills and knowledge for the role.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree or equivalent practical experience, along with 5 years of software development experience in one or more programming languages. Additionally, you should possess 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture. Moreover, you should have 3 years of experience in developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture. Preferred qualifications include 4 years of experience in data structures and algorithms, 1 year of experience in a technical leadership role, and expertise in C++, Backend, Spanner, Flume, and SQL. Experience in developing accessible technologies is also desirable. As a software engineer at Google, you will contribute to developing next-generation technologies that impact billions of users worldwide. The role involves working on projects critical to Google's needs, with opportunities to switch teams and projects as the business evolves. We are looking for engineers who are versatile, display leadership qualities, and are enthusiastic about tackling new challenges across the full-stack to drive technology innovation forward. The Core team at Google builds the technical foundation for flagship products. As an engineer on the Core team, you will be responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google. You will work to create excellent, safe, and coherent user experiences, drive innovation, and break down technical barriers across products. Your responsibilities will include managing services for User Media to enable new content features, infrastructure work to build reliable and secure systems, collaborating with product teams, and participating in a 24/7 tier-1/2 on-call rotation.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

faridabad, haryana

On-site

You should have a B.Tech./B.E./B.Sc. in Computer Science or Software Engineering from a leading institute and possess 2-4 years of experience as a backend developer. Your strong programming skills should include proficiency in using C# .NET and knowledge of .NET frameworks along with experience with SQL. Being fluent in English is essential for this role. Preferred Skills for this position include experience with .NET WinForms for maintaining legacy enterprise-level applications, proficiency in multi-threaded programming for high-performance systems, strong software design skills for complex distributed and scalable architectures, and the ability to lead development processes from requirements through design, implementation, and testing. Experience in developing servers and infrastructures, advantageous experience in video and audio streaming over IP, cloud architecture, network, and cyber security, as well as experience with RESTful Web Services are also desirable. As a Backend Developer, your responsibilities will include designing, developing, and maintaining large systems using C# .NET, maintaining and enhancing legacy enterprise-level applications using .NET WinForms, collaborating with cross-functional teams to define, design, and implement new features, ensuring application performance, quality, and responsiveness, identifying and resolving bottlenecks and bugs, and maintaining code quality, organization, and automation. This is a Full-time, Permanent position with the work location being in person.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a software engineer at Google, you will be responsible for developing the next-generation technologies that impact how billions of users connect, explore, and interact with information. Your role will involve working on projects critical to Google's needs, with the opportunity to switch teams and projects as the business evolves. You are expected to bring fresh ideas from various areas such as information retrieval, distributed computing, system design, networking, security, AI, UI design, and more. Your primary responsibilities will include designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will manage project priorities, deadlines, and deliverables. The mission of Google is to organize the world's information and make it universally accessible and useful. Your work will involve combining AI, software, and hardware to create innovative and helpful experiences for users. Minimum qualifications for this role include a Bachelor's degree in Electrical, Electronics, or Computer Engineering, or equivalent practical experience. You should have at least 2 years of experience in development, testing, and deployment of consumer electronics/embedded systems. Proficiency in Embedded Systems, Devices, C, C++, Kernel, Device Drivers, Linux, and Firmware is required. Experience in embedded programming in C/C++ is also necessary. Preferred qualifications include expertise in the Embedded domain, data structures, algorithms, and software design. Experience in collaborating with hardware designers and reading schematics is beneficial. Knowledge of Advanced RISC Machine (ARM) or other low-power SoC architectures, memory systems, interconnects, performance/power analysis, Real-Time Operating System (RTOS) concepts, and device drivers is an added advantage. In this role, you will design software applications for developers, enabling them to utilize hardware accelerators seamlessly and efficiently. You will implement and validate firmware and Linux drivers to optimize power consumption and performance. Additionally, you will design, develop, and test embedded software drivers for the next generation of smart devices. Your responsibilities will also include triaging product or system issues, debugging, tracking, and resolving issues impacting hardware, network, or service operations and quality. Writing product or system development code will be an integral part of your role.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

kerala

On-site

As a Technical Consultant at EY, you will have the opportunity to work with Microsoft Application Technologies (D365 F&O and AX2012) as part of a globally connected powerhouse of diverse teams. Your main responsibilities will include participating in requirements analysis, collaborating with internal teams for software design and architecture, writing clean and scalable code using MS programming languages, testing and deploying applications and systems, as well as revising, updating, refactoring, and debugging code. You will also be expected to improve existing software, develop documentation throughout the software development life cycle (SDLC), and demonstrate excellent troubleshooting and communication skills. Additionally, you should have an understanding and experience of software development best practices and be willing to work in night shifts and provide on-call support. To succeed in this role, you should have at least 2 to 4 years of experience, with a minimum of 1 year of experience in building and deploying solutions based on Cloud. You should also have at least 1+ years of experience in Dynamics technical design and development, including X++, C#, SSRS, and BI development. Experience with Visual Studio, .NET development, Microsoft LCS framework, data migration, integration development, Azure development, Azure DevOps, and version control systems such as Source control, Git hub, VSTS is required. Knowledge of Azure services, Azure SQL, migrations in D365 and older versions of AX, and industry-specific best practices is also beneficial. To qualify for this role, you must possess excellent troubleshooting and communication skills, experience with version control systems and CI/CD pipelines, strong problem-solving skills, and the ability to work independently as well as in a team environment. A degree in Information Technology or equivalent working experience is preferred, along with exposure to working in shifts and on-call support. In terms of qualifications, a B.E/ B. Tech/ MCA/ M.Sc. (CS)/ MBA degree and valid Microsoft certifications (MS SQL Database, Dynamics F&O) would be advantageous. Strong English skills (written and verbal) are required, and knowledge of other languages depending on the location is welcome. You should be hands-on, committed, a team player, and have a clear emphasis on working independently, being driven, and enthusiastic. If you are looking for a fulfilling career opportunity that offers continuous learning, transformative leadership, and a diverse and inclusive culture, join EY and help build a better working world. EY Global Delivery Services (GDS) provides a dynamic and truly global delivery network where you can collaborate with EY teams on exciting projects and work with well-known brands from across the globe. Embrace this opportunity to develop the mindset and skills needed to navigate the future, make a meaningful impact, and become the leader the world needs all while being embraced for who you are and empowered to use your voice to help others find theirs.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining Hitachi Vantara as a Software Development Engineer in Test (SDET) working within the Hitachi Vantara Engineering software development team. Your main responsibility will be to design, develop, and test the Hitachi NAS Platform product. As a part of an agile team, you will actively participate in self-organization to meet sprint goals and contribute to the design, testing, and integration of the product. You will be involved in software design, coding, hands-on testing, and automated test development work, ensuring product quality. Your role will include collaborating with the development team to design and implement automated tests, conducting ad-hoc and exploratory tests, building and supporting automated testing infrastructure, and testing software across various components. You will also be responsible for maintaining existing tests, diagnosing and resolving issues, and working within an agile scrum team to achieve continuous improvements. Additionally, you will produce and maintain documentation, ensure good test coverage, and promote test automation for shorter integration and deployment cycles. To qualify for this position, you should have a Computer Science degree or equivalent industry experience with at least 8 years in quality engineering or development. Proficiency in programming languages such as Python, C++, and/or Java is required, along with sysadmin skills across major operating systems, storage systems, hypervisors, and containers. A self-starter with a love for learning, strong attention to detail, adaptability to change, and excellent communication skills are essential. Experience with technologies like NAS, storage systems, networking, virtualization, and file serving protocols would be advantageous. Hitachi Vantara values diversity, equity, and inclusion, fostering a culture of empowerment and innovation. They offer industry-leading benefits, flexible working arrangements, and a collaborative environment where employees can thrive. If you are passionate about driving real change, solving digital challenges, and contributing to society, this could be the opportunity for you. Hitachi Vantara encourages individuals from diverse backgrounds to apply and realize their full potential within the team.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

chennai, tamil nadu

On-site

Works in the field of Software Engineering, focusing on the development, maintenance, and optimization of software solutions and applications. You will apply scientific methods to analyze and resolve software engineering challenges. Your responsibilities include the development and implementation of software engineering practices and knowledge in the areas of research, design, development, and maintenance. In your role, you will need to exercise original thought, judgment, and supervise the technical and administrative work of other software engineers. As a software engineer, you are expected to enhance your skills and expertise in the software engineering discipline to meet the standard expectations set for the applicable role within Professional Communities. Collaboration with fellow software engineers and stakeholders is essential, as you work as a team player to achieve common objectives. With over a year of relevant work experience, you possess a solid grasp of programming concepts, software design, and software development principles. You consistently follow directions with minimal supervision, delivering precise and dependable outcomes. Your ability to work on various tasks and solve problems showcases your skills and knowledge application. You manage your time effectively to meet assigned tasks within a mid-term timeline. Collaboration is key as you work cooperatively with team members to reach shared goals, positively impacting project performance. Your decision-making is based on understanding the situation rather than just following rules.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for supporting service delivery as a Back End Developer in the IT&S Group. Your role involves developing applications to support critical business processes, ensuring operational performance data is utilized for achieving IT outcomes, service levels, KPIs, and customer feedback. Your key accountabilities will include developing scalable, reliable, and secure applications using the latest technologies, leading in the development and maintenance of critical business applications, and supporting eDiscovery and legal applications for forensic data collection. You will also be responsible for assuring services operate in compliance with IT&S standards and regulatory requirements. As part of your role, you will manage service performance and reporting, develop deep knowledge of the E2E Service Model, and engage with internal and external stakeholders to optimize service delivery. Additionally, you will be involved in team leadership, supplier and resource management, and mentorship to enable the success of others. To be qualified for this role, you should hold a Bachelor's degree in Computer Science, MIS/IT, or related STEM subjects. Your technical capabilities should include expertise in .NET framework, C# programming language, Microsoft SQL Server, and Microsoft Azure cloud services. You should also possess business capabilities in service delivery and management. Key skills required for this role include agility core practices, analytics, API and platform design, cloud platforms, coaching, communication, documentation, information security, software design and development, and more. Additionally, you should demonstrate leadership qualities, cultural fluency, and a commitment to compliance with organizational values and behaviors. This role may involve up to 10% travel and is eligible for relocation within the country. It is a hybrid position, allowing for a combination of office and remote work. Please note that adherence to local policies, including pre-placement screenings and background checks, may be required for employment in this role.,

Posted 2 weeks ago

Apply

0.0 - 5.0 years

7 - 13 Lacs

Bengaluru

Remote

Perform coding duties within time. Provide assistance with software support and troubleshooting through interaction with the customer. Maintain proper coding practices and documentation, even under deadlines. Perform software quality assurance. Required Candidate profile Ability to program in languages such as C++, Java (J2EE), XML, Python etc. Good in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC). Perks and benefits Relocation Allowance. Flexible Work Arrangements.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

You will be responsible for developing embedded software, test procedures, scripts, and documents for medical devices at Stryker. In this role, you will review the test artifacts created by team members to ensure compliance with Stryker quality standards. Additionally, you will be expected to understand software and system requirements and assist in their review process. Your responsibilities will also include documenting test procedures, test forms, and supporting documents for the software verification and validation testing conducted by multidisciplinary teams. We are looking for candidates with at least 4 years of industry experience in embedded software development, test development, and test automation. Proficiency in C++/C and Python is essential for this role. You should have a solid background in software design and development, software unit testing, integration testing, system testing, static & dynamic analysis, code reviews, requirement tracing, and documentation for medical devices or similar regulated industries. Familiarity with 8, 16, or 32 bit microcontroller programming/testing is required. The ideal candidate will have excellent troubleshooting skills for electro-mechanical systems and the ability to interpret datasheets and schematics. Hands-on experience with tools like oscilloscopes, function generators, DMM, logic analyzers, and other hardware analysis tools is preferred. Experience with revision control tools such as Perforce, GitHub, or bitbucket is also desirable. Candidates with experience in WiFi, connectivity, BLE, UART, SPI, I2C will be given preference. You should be comfortable working on distributed development activities with individuals from around the world. Strong organizational, communication, presentation, and documentation skills are essential for this role. A strong aptitude and interest in system and software testing are highly valued. The ideal candidate should hold a Bachelor's or Master's degree in Electronics, Computer Engineering, or another engineering-based software development field. Stryker is a global leader in medical technologies, dedicated to making healthcare better for patients worldwide through innovative products and services in MedSurg, Neurotechnology, Orthopaedics, and Spine. Join us in impacting over 150 million patients annually and contribute to improving patient and healthcare outcomes.,

Posted 2 weeks ago

Apply

0.0 - 5.0 years

4 - 9 Lacs

Chennai

Remote

Developing and directing software system validation and testing methods. Directing our software programming initiatives Overseeing the development of documentation. Managing the software development lifecycle. Monitoring system performance. Required Candidate profile Strong written and verbal communication and interpersonal skills. Creative problem-solving skills. The ability to prioritize activities and deliver projects on time and within budget. Perks and benefits Relocation Allowance. Flexible Work Arrangements.

Posted 2 weeks ago

Apply

0.0 - 5.0 years

3 - 8 Lacs

Hyderabad

Remote

Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Directing software programming and documentation development. Consulting with departments or customers on project status and proposals. Required Candidate profile Ability to develop unit testing of code components or complete applications. Must be a full-stack developer and understand concepts of software engineering. Deep programming language knowledge. Perks and benefits Relocation Allowance. Flexible Work Arrangements.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

25 - 30 Lacs

Mumbai

Work from Office

Techmomin IT Solutions is looking for Senior Software Engineer to join our dynamic team and embark on a rewarding career journey Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Collaborate with internal teams and vendors to fix and improve products Document development phases and monitor systems Ensure software is up-to-date with latest technologies Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members. Contribute to the ongoing evolution of the existing content supply portfolio of applications and services. Design, develop, modify, implement, and support software components anywhere in the software stack. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary. Assist in task planning, estimation, scheduling, and staffing. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Determine process improvements, best practices, and develop new processes. Work in close partnership with cross-functional teams and management.

Posted 2 weeks ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Lucknow

Work from Office

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

Posted 2 weeks ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Trelleborg Sealing Solutions is looking for Senior Software Engineer Development to join our dynamic team and embark on a rewarding career journey Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Collaborate with internal teams and vendors to fix and improve products Document development phases and monitor systems Ensure software is up-to-date with latest technologies Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members. Contribute to the ongoing evolution of the existing content supply portfolio of applications and services. Design, develop, modify, implement, and support software components anywhere in the software stack. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary. Assist in task planning, estimation, scheduling, and staffing. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Determine process improvements, best practices, and develop new processes. Work in close partnership with cross-functional teams and management.

Posted 2 weeks ago

Apply

0.0 - 6.0 years

20 - 25 Lacs

Gurugram

Work from Office

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities Keysight s Software Design Center in Gurugram is creating a new generation of software for electronic product design and test. As a software engineer, you can join our mission to develop solutions for electronic measurement and data analytics rapidly. You will be part of an Agile team on the design and implementation in all stages of development, from conception and deployment. Projects include full-stack development with back-end development in C++/Go and front-end development in Angular and TypeScript/JavaScript. Projects are targeted to various platforms on embedded, desktop, and cloud. Writing code: Writing code under supervision and learning new technologies Testing and debugging: Testing and debugging applications Collaborating: Collaborating with the team and participating in code reviews and documentation Learning: Learning new technologies and keeping up to date with technical skills and industry trends Understanding networking: Understanding the basics of networking to help applications grow in different environments Qualifications Bachelors or Masterss degree in computer science, computer engineering, or another equivalent engineering discipline. Experience in agile software development of front-end and back-end applications. Experience in software development with Node JS, C++ or Golang Experience in software development with Angular and TypeScript/JavaScript Understanding of agile or similar development process A good understanding of HTTP, security, session management, and REST. Knowledgeable about UI and UX design Understanding and working knowledge of DevOps test-driven Experience developing software under continuous integration and continuous deployment Good communication skills (written and verbal) Careers Privacy Statement Keysight is an Equal Opportunity Employer. Keysight s Software Design Center in Gurugram is creating a new generation of software for electronic product design and test. As a software engineer, you can join our mission to develop solutions for electronic measurement and data analytics rapidly. You will be part of an Agile team on the design and implementation in all stages of development, from conception and deployment. Projects include full-stack development with back-end development in C++/Go and front-end development in Angular and TypeScript/JavaScript. Projects are targeted to various platforms on embedded, desktop, and cloud. Writing code: Writing code under supervision and learning new technologies Testing and debugging: Testing and debugging applications Collaborating: Collaborating with the team and participating in code reviews and documentation Learning: Learning new technologies and keeping up to date with technical skills and industry trends Understanding networking: Understanding the basics of networking to help applications grow in different environments

Posted 2 weeks ago

Apply

0.0 - 6.0 years

20 - 25 Lacs

Gurugram

Work from Office

Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Keysight s Software Design Center in Gurugram is creating a new generation of software for electronic product design and test. As a software engineer, you can join our mission to develop solutions for electronic measurement and data analytics rapidly. You will be part of an Agile team on the design and implementation in all stages of development, from conception and deployment. Projects include full-stack development with back-end development in C++/Go and front-end development in Angular and TypeScript/JavaScript. Projects are targeted to various platforms on embedded, desktop, and cloud. Responsibilities Writing code: Writing code under supervision and learning new technologies Testing and debugging: Testing and debugging applications Collaborating: Collaborating with the team and participating in code reviews and documentation Learning: Learning new technologies and keeping up to date with technical skills and industry trends Understanding networking: Understanding the basics of networking to help applications grow in different environments Qualifications Bachelors or Masterss degree in computer science, computer engineering, or another equivalent engineering discipline. Experience in agile software development of front-end and back-end applications. Experience in software development with C++, C#, Python or Golang Experience in software development with Angular and TypeScript/JavaScript Understanding of agile or similar development process A good understanding of HTTP, security, session management, and REST. Knowledgeable about UI and UX design Understanding and working knowledge of DevOps test-driven Experience developing software under continuous integration and continuous deployment Good communication skills (written and verbal) Careers Privacy Statement Keysight is an Equal Opportunity Employer. Writing code: Writing code under supervision and learning new technologies Testing and debugging: Testing and debugging applications Collaborating: Collaborating with the team and participating in code reviews and documentation Learning: Learning new technologies and keeping up to date with technical skills and industry trends Understanding networking: Understanding the basics of networking to help applications grow in different environments

Posted 2 weeks ago

Apply

2.0 - 5.0 years

25 - 30 Lacs

Bengaluru

Work from Office

OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. Your Impact OpenText enables the digital world as the global leader in Enterprise Information Management, both on premises and in the cloud. We are committed to being the best place to work for more than 24,000 employees in over 180 locations. What we do, we do well. What we create, we do purposefully to impact the world. If you believe in this and are passionate about directing people towards a better way to work, then let OpenText enable your digital world career. Our business requires top talent. We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit. From engineering to sales and marketing, operations and customer support, our employees are empowered and encouraged to build their careers at OpenText. We pride ourselves on hiring standout candidates who shine in a workplace that encourages collaboration and teamwork. We are growing fast and looking for talented candidates around the globe. Are you ready to grow with us? What the role offers Work with stakeholders, architects, and lead developers to define UI requirements. Create design documents and actively participate in design reviews. Develop product features and write unit tests to ensure high code coverage. Engage in technical discussions, planning events, and contribute effectively. Implement UI and integration by following UX guidelines and industry standards. Act as an Agile team member, ensuring commitments are met and collaborating on project problem-solving. Collaborate with QA engineers to contribute to test plans and write end-to-end tests for CI/CD pipeline health. Lead quality initiatives to drive continuous improvement. Work independently under general guidance while regularly reviewing progress. Handle customer incidents by understanding use cases and troubleshooting/debugging software programs. What you need to succeed Proven ability to write design documents and specifications aligned with stakeholders. Experience in leading design discussions and meetings. Expertise in developing Application UI using AngularJS, Angular (latest versions), and Web Components . Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript . Experience with jQuery, SCSS, and CSS . Experience with NodeJS, npm, application packaging, deployment, and management . Hands-on experience with state management libraries (e.g., NgRx, Redux). Deep understanding of responsive design principles and frameworks (e.g., Bootstrap, Material Design). Strong grasp of cross-browser compatibility issues and solutions . Proficiency in Core Java, RESTful APIs and WebSockets . Experience with data visualization using various chart libraries like d3 , nvd3 , etc. Familiarity with UI mockups and design tools . Ability to follow UX standards and guidelines . Collaborate with Product Owners to plan and prioritize tasks efficiently. Strong knowledge of unit testing, UI testing frameworks (Cypress, Selenium), and test automation . Identify, debug, and fix product issues efficiently. Implement software design/coding for functional requirements while ensuring quality and adherence to standards. Strong communication and analytical skills to troubleshoot and resolve complex code defects. Work across teams to ensure interoperability with other products. Provide status updates and escalate issues when necessary. Participate in the Agile development process from design to release. Design enhancements and updates for software subsystems. Lead Current Product Engineering (CPE) efforts to resolve customer-submitted incidents. Drive innovation and integrate new technologies into the R&D organization. Experience in mentoring and guiding teams technically . One last thing OpenText is more than just a corporation, its a global community where trust is foundational, the bar is raised, and outcomes are owned. Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we dont just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.

Posted 2 weeks ago

Apply

1.0 - 6.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Job Function: Software Engineer - Analyst Legal Division The Legal Divisions mission is to advance and protect the interests of the firm by providing the highest quality legal advice. Central to our mission is the identification and provision of advice with respect to the resolution of legal, regulatory and reputational risks. Legal helps ensure that the firm s activities are conducted within the boundaries of the law and consistent with preserving and enhancing the firm s reputation. We are looking for talented and enthusiastic professionals to join our engineering team and help build out a broad set of user-facing and data processing platforms with prime focus on building effective AI solutions. RESPONSIBILITIES Software engineers primarily focus on software design and development. Combine the best open-source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights. As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how. Be a part of our embedded engineering teams, that work as a unit with our business partners. Join our legal engineering teams, and elevate all our businesses by providing reliable, scalable platforms for data engineering, machine learning, AI, networking, developer tooling, collaboration and more. Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact. How will you fulfill your potential You have exceptional analytical skills, able to apply knowledge and experience in decision-making to arrive at creative and commercial solutions You possess a strong desire to learn and contribute solutions and ideas to a broad team You are independent and comfortable in a fast paced, ambiguous and often multi-directional work environments Manage multiple tasks and use sound judgment when prioritizing Provide digitally advanced financial products to clients Collaborate with globally located cross functional team in building customer-centric products Analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features Update and maintain documentation for team processes, best practices, and software runbooks You are energetic, self-directed and self-motivated, able to build and sustain long-term relationships with clients and colleagues. Intuitively coalesce towards problems with an open mind, within the context of a team Basic Qualifications Minimum 1+ years of relevant professional experience B.S. or higher in Computer Science (or equivalent work experience) Strong full stack development experience with HTML5, TypeScript and React JS for Frontend coupled with Java 17, Spring Boot 3, SQL for Backend development Excellent collaboration and communication skills, with the ability to work effectively with both technical and non-technical stakeholders. Strong analytical and problem-solving skills, with the ability to translate complex business requirements into effective digital solutions. A proactive and innovative mindset, with a passion for staying at the forefront of AI and GenAI advancements and applying them to solve business challenges Preferred Qualifications Knowledge of AI and machine learning ecosystems, including proficiency in modern RAG/Agent frameworks

Posted 2 weeks ago

Apply

3.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Corporate Treasury lies at the heart of Goldman Sachs, ensuring all the businesses have the appropriate level of funding to conduct their activities, while also optimizing the firm s liquidity and managing its risk and being part of the engineering team will expose you to everything that s important and happening the firm. The scale of the liquidity optimization and execution problem keeps us interested every day and we hope to share our enthusiasm and challenge with you. Your Impact: Our Corporate Treasury Engineering team is a world leader in developing quantitative techniques and technological solutions that solve complex and commercial business problems. We partner with our firm s treasurer and other members of Corporate Treasury senior leadership to manage the firm s liquidity risk, secured and unsecured funding programs, and the level and composition of consolidated and subsidiary equity capital and to invest any excess liquidity. In this role, you will be provided unique insight into the firm s business activities and asset strategy. You will be responsible for defining, developing software s to analyze data, built metric calculators, automated tools to help business get insights into data, predict scenarios and perform better decision making to reduce interest expenses for the firm. This front to back model gives software developer s window into all aspects of CT planning and execution while working on cutting edge industrial technologies. How you will fulfill your potential: Use engineering to identify and measure risk and to implement quantitative and technical risk management solutions in software Forge strong relationships with our key business partners, understand financial markets, liquidity management strategies to develop and enhance our treasury systems and processes Apply analytics to drive commercial outcomes and communicate with precision and clarity Understand business needs, facilitate and develop process workflow, data requirements, and specifications required to support implementation Develop scalable architecture and implement software s following full SDLC cycle Explore latest technology offering and platforms to strategize and build optimum technology solutions Work very closely with business to create real time impact and deliver product with most commercial value Skills and experience we are looking for: Basic Qualifications: Bachelors or Master s degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Strong analytical and problem solving skills demonstrated ability to learn technologies and apply Comfortable multi-tasking, managing multiple stakeholders and working as part of a team Excellent communication skills including experience speaking to technical and business audiences and working globally Can apply an entrepreneurial approach and passion to problem solving and product development 3+ years of relevant, continuous experience Preferred Qualifications: Strong programming experience in at least one compiled language SLANG - Java, Python Experience in designing highly scalable, efficient systems Web technology design experience is plus Familiarity with financial markets, financial assets, and liquidity management is plus About Goldman Sachs

Posted 2 weeks ago

Apply

3.0 - 8.0 years

15 - 17 Lacs

Bengaluru

Work from Office

Who We Are At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Global Investment Research (GIR) division leverages the latest in cloud, mobile and AI/ML technologies to help define and deliver our digital investment research strategy. As software engineers in GIR, we enable Goldman Sachss research analysts to model and present investment ideas efficiently and accurately to our clients, whilst ensuring that clients can access these ideas when, where and how they choose. As a software engineer in GIR, you will be part of a diverse and growing global team spread across the Asia, UK and US regional offices and be engaged in all stages of software development from requirements gathering through to development, build, deployment & maintenance of the GIR engineering products work on the firm s digital Research platform tools that enable research analysts to produce analytically ambitious Investment Research content and deliver to clients through our omni-channel distribution platform across a wide range of formats, blending text, graphics, data, audio and video. have the opportunity to work on complex, event-driven distributed systems that are highly scalable, reliable, available for clients to consume around the clock and globally. leverage AI to super charge your productivity while enabling our clients to make the most of our 3 billion data points and over a million (& still counting) published investment Research reports. engage with other segments of Goldman Sachs including Asset & Wealth Management and Global Banking & Markets, delivering value to clients across the globe. secure our internet facing APIs and portals including our flagship client facing Research Portal from threat actors by building to the highest cyber security standards in the industry. We are looking for talented engineers who have an insatiable appetite for learning, are passionate about delivering commercial solutions innovatively and building highly effective teams. The team operates in an Agile (Scrum+Kanban) fashion, incorporating iterative feedback loops with our clients and continual improvement of the teams processes. Responsibilities And Qualifications How You Will Fulfill Your Potential Design and develop end-to-end software solutions including data modelling, application and service development leveraging multiple technologies Collaborate with engineering and business counterparts as part of a global team Engage with other engineering teams in providing integration solutions Proactively identify efficiency and design improvements to existing systems and processes Skills And Experience We Are Looking For A minimum of 3 year (and preferably more than 2 years) of enterprise software development experience in Java or Javascript (ReactJS/AngularJS/NodeJS) Excellent analytical and hands-on programming skills Team-oriented with strong communication and collaborative skills Enthusiastic about learning new programming languages & software design approaches Passionate about software and technology Preferred Qualifications And Experience Bachelors in a relevant steam followed by 3+ years of work experience as a software engineer Working in a global team Good to have - Knowledge or experience with SOA & RESTful services, Web and service frameworks such as Spring AWS cloud, containers development, distributed systems Linux in an operational context Event driven data pipelines such as Kafka Relational and Non-relational databases and caching technologies such as PostgreSQL, MongoDB, Redis, Elasticsearch Goldman Sachs Engineering Culture .

Posted 2 weeks ago

Apply

3.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Senior Member of Technical Staff - Network Control Services The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world s biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer s business critical applications. Who are we looking for? We are looking for engineers with distributed systems experience. You should have experience with the design of major features and launching them into production. You ve operated high-scale services and understand how to make them more resilient. You work on most projects and tasks independently. You have experience working with services that require data to travel long distances, but have to abide by compliance and regulations. The ideal candidate will own the software design and development for major components of Oracle s Cloud Infrastructure. You should be both a rock-solid coder and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn. What are the biggest challenges for the team? The team is building a brand new service.The dynamic and fast growth of the business is driving us to build brand new innovative technologies. We understand that software is living and needs investment. The challenge is making the right tradeoffs, communicating those decisions effectively, and crisp execution. We need engineers who can build services that can reliably protect our customer cloud environment. We need engineers who can figure out how we can keep up our solution in a fast pace to securely protect our customers. We need engineers who can build services that enable us to offer even more options to customers and contribute to the overall growth of Oracle Cloud. Required Qualifications BS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience 3+ years of total experience in software development Demonstrated ability to write great code using Java, GoLang, C#, or similar OO languages Proven ability to deliver products and experience with the full software development lifecycle Experience working on large-scale, highly distributed services infrastructure Experience working in an operational environment with mission-critical tier-one livesite servicing Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive Experience designing architectures that demonstrate deep technical depth in one area, or span many products, to enable high availability, scalability, market-leading features and flexibility to meet future business demands Preferred Qualifications Hands-on experience developing and maintaining services on a public cloud platform (e.g., AWS, Azure, Oracle) Knowledge of Infrastructure as Code (IAC) languages, preferably Terraform Strong knowledge of databases (SQL and NoSQL) Experience with Kafka, Apache Spark and other big data technologies 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 and implement modest changes to existing software architecture to meet changing needs.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

Bengaluru

Work from Office

& Summary A career within Enterprise Architecture services, will provide you with the opportunity to bring our clients a competitive advantage through defining their technology objectives, assessing solution options, and devising architectural solutions that help them achieve both strategic goals and meet operational requirements. We help build software and design data platforms, manage large volumes of client data, develop compliance procedures for data management, and continually researching new technologies to drive innovation and sustainable change. Why PWC At PwC, you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purposeled and valuesdriven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other. Learn more about us . & Summary We are looking for a skilled Senior Angular + .NET Developer to join our dynamic team. The ideal candidate will have strong expertise in building scalable, highperformance web applications using Angular for frontend and .NET for backend development. You will be responsible for designing, developing, and maintaining complex software solutions, collaborating with crossfunctional teams, and mentoring junior developers. Responsibilities Design, develop, and maintain responsive web applications using Angular and .NET technologies. Develop robust backend services and APIs using ASP.NET Core or .NET Framework. Collaborate with product managers, UI/UX designers, and other developers to deliver highquality software solutions. Write clean, maintainable, and efficient code following best practices and coding standards. Troubleshoot, debug, and optimize application performance. Participate in code reviews, providing constructive feedback and ensuring code quality. Mentor junior and midlevel developers, sharing knowledge and promoting best practices. Ensure application security, data protection, and compliance with organizational standards. Stay uptodate with emerging technologies and industry trends, recommending improvements where applicable. Participate in Agile development processes including sprint planning, daily standups, and retrospectives. Mandatory skill sets Must Have Frontend Expertlevel experience with Angular (2+) including TypeScript, RxJS, Angular CLI, Angular Material, and componentdriven architecture. Backend Strong expertise in .NET technologies (ASP.NET Core and/or .NET Framework), C#, Web API development, and Entity Framework. Proficient in RESTful API design and integration. Solid understanding of relational databases (e.g., SQL Server) and writing complex queries/stored procedures. Experience with version control systems, preferably Git. Familiarity with unit testing and testdriven development (TDD). Strong knowledge of software design patterns, SOLID principles, and clean code practices. Experience with frontend build tools and package managers like npm, Webpack. Understanding of CI/CD pipelines and deployment processes. Strong problemsolving skills and ability to work independently as well as in a team. Excellent communication and interpersonal skills. Preferred skill sets Good to Have Experience with cloud platforms such as Azure or AWS. Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes. Familiarity with frontend state management libraries like NgRx. Understanding of microservices architecture. Experience with automated testing frameworks (e.g., Jasmine, Karma for Angular; xUnit, NUnit for .NET). Knowledge of Agile/Scrum methodologies. Exposure to DevOps tools and practices. Familiarity with GraphQL APIs. Experience working with message brokers (e.g., RabbitMQ, Azure Service Bus). Years of experience required 5+ Years Education qualification B.E. / B.Tech / MBA. All qualifications should be in regular fulltime mode with no extension of course duration due to backlogs Education Degrees/Field of Study required Master of Engineering, Master of Business Administration, Bachelor of Engineering Degrees/Field of Study preferred Required Skills Angular Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more} No

Posted 2 weeks ago

Apply

2.0 - 9.0 years

25 - 30 Lacs

Gurugram

Work from Office

Overview: Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. Our technology brings millions of people together at events around the world. In short, we re transforming the meetings and events industry through innovative technology that powers the human connection. The DNA of Cvent is our people, and our culture has an emphasis on fostering intrapreneurship a system that encourages Cventers to think and act like individual entrepreneurs and empowers them to take action, embrace risk, and make decisions as if they had founded the company themselves. At Cvent, we value the diverse perspectives that each individual brings. Whether working with a team of colleagues or with clients, we ensure that we foster a culture that celebrates differences and builds on shared connections. In This Role, You Will: Technical Leadership & Development: Lead the design, development, testing, deployment, and maintenance of scalable, high performance, and secure applications using .NET Core and related technologies. Act as a subject matter expert for .NET Core, providing technical guidance and mentorship to team members. Drive architectural decisions and ensure adherence to best practices in software design, coding standards, and security. Conduct code reviews to ensure code quality, performance, and maintainability. Collaborate with product owners, architects, and other stakeholders to understand requirements and translate them into technical specifications and actionable plans. Identify and implement opportunities for performance optimization, scalability improvements, and technical debt reduction. Stay up-to-date with emerging technologies and industry trends and recommend their adoption where beneficial. Troubleshoot and debug complex issues across various environments. Contribute significantly to hands-on coding and feature development. Team Handling & People Management: Lead and mentor a team of software engineers, fostering a collaborative and high performing environment. Provide technical guidance, coaching, and regular feedback to team members to support their professional growth and development. Facilitate daily stand-ups, sprint planning, retrospectives, and other agile ceremonies. Assist in setting individual and team goals, conducting performance reviews, and identifying training needs. Delegate tasks effectively and ensure equitable distribution of workload within the team. Act as a point of escalation for technical and team-related issues. Foster a culture of continuous improvement, knowledge sharing, and innovation within the team. Participate in the recruitment and onboarding of new team members. Heres What You Need: 7 to 9 years of professional experience in software development, with at least 4+ years of hands-on experience specifically with .NET Core (ASP.NET Core, C#). Strong understanding of object-oriented programming (OOP) principles and design patterns. Proficiency in building RESTful APIs and microservices using .NET Core. Extensive experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and ORMs (e.g., Entity Framework Core). Experience with cloud platforms (e.g., Azure, AWS, GCP) and deploying .NET Core applications. Solid understanding of front-end technologies (e.g., HTML, CSS, JavaScript, and ideally a modern JavaScript framework like React, Angular, or Vue.js) for full-stack considerations. Experience with unit testing frameworks (e.g., xUnit, NUnit, MSTest) and writing comprehensive tests. Familiarity with version control systems (e.g., Git, Azure DevOps, GitHub). Understanding of CI/CD pipelines and automated deployments. Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus. Experience with caching mechanisms (e.g., Redis, Memcached) is a plus. Understanding of message queues/brokers (e.g., RabbitMQ, Kafka, Azure Service Bus) is a plus. Required Team Handling & People Management Skills: Proven experience leading and mentoring a team of software engineers (ideally 2+ years in a lead or senior-level role with direct reports/mentorship responsibilities). Excellent communication skills, both verbal and written, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Strong interpersonal skills with the ability to build rapport, motivate, and resolve conflicts within a team. Demonstrated ability to delegate effectively and empower team members. Experience with agile methodologies (Scrum, Kanban). Strong problem-solving and decision-making abilities with a focus on practical solutions. Ability to provide constructive feedback and foster a positive learning environment. Empathy and a genuine interest in the growth and well-being of team members.

Posted 2 weeks ago

Apply

1.0 - 3.0 years

14 - 15 Lacs

Bengaluru

Work from Office

Who We Are At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Global Investment Research (GIR) division leverages the latest in cloud, mobile and AI/ML technologies to help define and deliver our digital investment research strategy. As software engineers in GIR, we enable Goldman Sachss research analysts to model and present investment ideas efficiently and accurately to our clients, whilst ensuring that clients can access these ideas when, where and how they choose. As a software engineer in GIR, you will be part of a diverse and growing global team spread across the Asia, UK and US regional offices and be engaged in all stages of software development from requirements gathering through to development, build, deployment & maintenance of the GIR engineering products work on the firm s digital Research platform tools that enable research analysts to produce analytically ambitious Investment Research content and deliver to clients through our omni-channel distribution platform across a wide range of formats, blending text, graphics, data, audio and video. have the opportunity to work on complex, event-driven distributed systems that are highly scalable, reliable, available for clients to consume around the clock and globally. leverage AI to super charge your productivity while enabling our clients to make the most of our 3 billion data points and over a million (& still counting) published investment Research reports. engage with other segments of Goldman Sachs including Asset & Wealth Management and Global Banking & Markets, delivering value to clients across the globe. secure our internet facing APIs and portals including our flagship client facing Research Portal from threat actors by building to the highest cyber security standards in the industry. We are looking for talented engineers who have an insatiable appetite for learning, are passionate about delivering commercial solutions innovatively and building highly effective teams. The team operates in an Agile (Scrum+Kanban) fashion, incorporating iterative feedback loops with our clients and continual improvement of the teams processes. Responsibilities And Qualifications How You Will Fulfill Your Potential Design and develop end-to-end software solutions including data modelling, application and service development leveraging multiple technologies Collaborate with engineering and business counterparts as part of a global team Engage with other engineering teams in providing integration solutions Proactively identify efficiency and design improvements to existing systems and processes Skills And Experience We Are Looking For A minimum of 1 year (and preferably more than 2 years) of enterprise software development experience in Java or Javascript (ReactJS/AngularJS/NodeJS) Excellent analytical and hands-on programming skills Team-oriented with strong communication and collaborative skills Enthusiastic about learning new programming languages & software design approaches Passionate about software and technology Preferred Qualifications And Experience Bachelors in a relevant steam followed by 2-3 years of work experience as a software engineer Working in a global team Good to have - Knowledge or experience with SOA & RESTful services, Web and service frameworks such as Spring AWS cloud, containers development, distributed systems Linux in an operational context Event driven data pipelines such as Kafka Relational and Non-relational databases and caching technologies such as PostgreSQL, MongoDB, Redis, Elasticsearch Goldman Sachs Engineering Culture .

Posted 2 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