Senior Software Engineer (IBM Websphere Application Server, Java, JavaScript) - Hybrid

Cognizant
Ontario
CAD 80,000 - 100,000
Job description

As a Senior Software Engineer (IBM Websphere Application Server, Java, JavaScript), you will play a crucial role in the design, development, and maintenance of enterprise-level applications. You will collaborate closely with multi-functional teams, including product management, QA, and UX/UI designers to deliver high-quality software solutions. Your expertise in Java and JavaScript will be crucial in building robust, scalable applications that meet our clients' needs. In this role, you will demonstrate your problem-solving skills and technical knowledge to drive the full software development lifecycle, from initial analysis and design to implementation and deployment.

In this role, you will

  • Design and implement scalable software solutions using IBM Websphere Application Server and Java.
  • Develop multi-layered, user-friendly web applications using JavaScript and associated frameworks.
  • Contribute to architectural discussions and decisions to enhance software performance and security.
  • Participate in code reviews to maintain code quality and share standard methodologies with team members.

What you’ll need to succeed (required skills)

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8+ years of experience in software development, specifically with Java, JavaScript, JSTL, JSP and Struts.
  • Minimum of 5+ years of experience in IBM Websphere Application Server configuration and development.
  • Proficient in database management and SQL, with experience in relational databases.
  • Proven understanding of software development methodologies such as Agile or Scrum.

What will help you stand out (preferred skills)

  • Knowledge in Banking or Financial Industry
  • Experience with modern web technologies and frameworks such as React, Angular, or Vue.js.

At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.

Working arrangements

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client OR Cognizant office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer (IBM Websphere Application Server, Java, JavaScript) - Hybrid jobs in Ontario