Lead Software Engineer

2 weeks ago


Bangalore, India opentext Full time

 

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.

The Opportunity

 

We are seeking a meticulous and skilled software developer to tackle our IDE and CI/CD integrations. The ideal candidate should possess strong core Java knowledge, including experience with desktop UI frameworks such as Swing, SWT, JFace, and Forms. Familiarity with web frontend development, particularly using Angular, is advantageous. The role offers diverse opportunities to work on existing IDE plugins (e.g., for IntelliJ or Eclipse) and to develop new integrations for tools like VSCode from inception.

 

Project Description

Fortify is a premier provider of Application Security solutions, empowering organizations to develop secure software. With a comprehensive portfolio of application security solutions, Fortify offers the flexibility of testing on-premise and on-demand, covering the entire software development lifecycle. As security breaches increasingly exploit application vulnerabilities, joining Fortify means being at the forefront of one of the fastest-growing segments in the security market.

As a member of the Tools team, you will implement solutions to help users seamlessly integrate Fortify security tools into their infrastructure, enabling them to detect, visualize, process, and address security issues throughout the development cycle. We are seeking a Software Engineer to devise effective user-oriented solutions. You will be involved in feature planning and architecture design from the outset, requiring a penchant for exploring various approaches to find the optimal solution. Our main languages include Java, C#, and TypeScript.

 

You are great at

Your responsibilities will include maintaining existing functionality and implementing new features for the following products:

Source code analysis integration plugins for IntelliJ, Eclipse, Visual Studio, and Visual Studio Code

Extensions for CI integrations such as Jenkins, Azure DevOps, and Bamboo, as well as plugins for build frameworks like Gradle or Maven to seamlessly integrate source code analysis into the build process

Applications to integrate and bind Fortify solutions together

You will also handle data collection and visualization tasks, implementing intelligent algorithms and user-friendly interfaces. Additionally, you will work on client-server communication tools utilizing RESTful APIs and may need to conduct in-depth debugging of third-party code to resolve API-related issues. We expect you to write clean, reliable code that can be reviewed by the team. As we operate within a distributed team, effective communication in English is essential.

 

What is takes

Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent with 8+ years of experience

Strong knowledge of Core Java

Working on IDE Plugins and understanding of the architecture of the same

Proficiency in written and spoken English

Ability to work independently on tasks

Application architecture design skills

Experience with IDE plugin development for Eclipse, IntelliJ, Visual Studio, and Visual Studio Code

Experience with plugin development for build tools (Gradle/Maven) and continuous integration tools

Experience with TypeScript/JavaScript, and familiarity with frontend frameworks such as Angular or React (preferred but not required)

Understanding of software security concepts (further opportunities for development in this area will be provided)

 

Our Technology Stack

Latest Eclipse/IntelliJ/VisualStudio/VSCode/Jenkins APIs (depending on individual experience, focus will be on either .NET or Java side products, not both)

Gradle/Maven/Ant/MSBuild (depending on the product)

SWT/Swing/Forms/Jelly/CommandLine for UI development; NodeJS/Angular for those with relevant experience

Swagger-generated RESTful clients and associated libraries

 

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com.


  • Lead Software Engineer

    22 hours ago


    bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking in the Amazon Web Services Public Cloud team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...


  • bangalore, India WiseTech Global Full time

    We are looking for experienced, and talented engineers to join our team. You'll be responsible for the design, build, and maintenance of the software that powers the global logistics industry. As the world’s leading provider of software for the logistics industry, WiseTech Global is powering the connectivity of the world's logistics providers. Companies...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and community banking technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...


  • bangalore, India Cimpress Full time

    Lead Software Engineer Date: May 16, 2024 Location: Bengaluru, KA, IN, 560092 #job-location.job-location-inline { display: inline; } Company: Cimpress Technology Here are the roles and responsibilities for the position (Lead Software Engineer)- Responsibilities: Design, develop, and maintain APIs to support applications. Monitor API...


  • bangalore, India ALTERYX Full time

    We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you’re a high performer who’s an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • Bangalore, Karnataka, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • Bangalore, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • bangalore, India Boeing Full time

    Description Qualifications: Overview Boeing is the world’s largest aerospace company and a leading provider of commercial airplanes, defense, space, and security systems, and global services. Building on a legacy of over a century of innovation and leadership, Boeing continues to lead the way in technology and innovation, customer delivery, and...


  • bangalore, India Fidelity Investments Full time

    Job Description: Job Title – Lead – Software Engineering   The Purpose of Your Role The Lead– Software Engineering will be working in development and delivery of next gen bond trading systems to build a high quality, timely and maintainable software solutions in an agile environment. This role will involve design, development and...


  • bangalore, India Cimpress India Full time

    Lead Software EngineerJob Summary:The CRM/Salesforce Architect, will be responsible for designing, developing, and maintaining our Customer Relationship Management (CRM) systems. The role requires a deep understanding of CRM architecture, and software engineering principles, and the ability to lead technical teams in delivering high-quality solutions that...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India Astrome Technologies Full time

    Company Description Astrome is a deeptech startup that is revolutionizing 5G and rural telecommunication deployment through its patented millimeter wave E-band radios and satellite communication products. Our solutions offer cost-efficient, low-latency, and high-capacity connectivity to remote and underserved areas. We are headquartered in Bengaluru and are...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the CLOUD PLATFORM SERVICES team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...


  • bangalore, India Informatica Full time

    External Description: Build Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where...


  • bangalore, India JPMorgan Chase & Co. Full time

    As a Senior Lead Software Engineer at JPMorgan Chase within the CCB Architecture & Engineering Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply...


  • bangalore, India Baker Hughes Full time

    Lead Software Developer Would you relish the opportunity to deliver software solutions to our customers? Do you enjoy creating engineering solutions? Join our cutting-edge Engineering team Our Digital Solutions business provides intelligent, connected technologies to monitor and control our energy extraction assets. We provide customers...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking in Connected Commerce Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • bangalore, India Cimpress India Full time

    Lead Software Engineer Job Summary: The CRM/Salesforce Architect, will be responsible for designing, developing, and maintaining our Customer Relationship Management (CRM) systems. The role requires a deep understanding of CRM architecture, and software engineering principles, and the ability to lead technical teams in delivering high-quality solutions...