Companies Jobs Salaries Reviews Blog Salary Report 2023
Add Salaries Write Review
Sign In

Software Engineer

Cognizant logo

Cognizant

View Salaries, Reviews, and more  

Apply

Job Summary


Job Type
Permanent

Seniority

Years of Experience
Information not provided

Tech Stacks
Oracle Koa UNIX Node.js JavaScript React Linux Vue.js

Job Description

  • Part of the project team to take on the exciting and challenging role of delivering and maintaining a large-scale 24 x 7 project using AGILE software development methodology.
  • Assist BA on user stories elaboration
  • Assist QE on test automation and bug fixes
  • Assist DevOps on build and release automation
  • Design and deliver working software applications to delight customers
  • Improve software quality using XP practices such as code review and unit testing
  • Prepare interface specs and other architecture documents
  • Adheres to Software Craftsmanship Manifesto
Job Requirements

  • Tertiary Education (Degree or Diploma) in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines relevant field is preferred
  • Familiar with both Windows and UNIX/Linux servers
  • Familiar with Clean Code, Design Patterns and Unit Testing
  • Familiar with multi-paradigm programming languages
  • Good presentation and listening skills
  • Experience in Agile and UX development environments will be an added advantage
  • Knowledge in HTML5/CSS3 and JavaScript frameworks such as React.js or Vue.js will be added advantage
  • Knowledge in Node.js and Express.js/Koa frameworks will be added advantage
  • Experience in developing/maintaining rulesets using Oracle Policy Automation (OPA) and OutSystems will be an added advantage
Personal Characteristics & Behaviours

  • Positive and willing to learn new technologies
  • Proactive self-starter
  • Good analytical and creative mind
  • Good written, verbal communication, presentation, and negotiation skills
  • Meticulous with eye for details
  • Team player and passionate in championing the team to continuously find ways to improve and deliver high quality software product

Salaries

There are no salaries from Cognizant that are similar to this job

View more salaries from Cognizant