Job Search and Career Advice Platform

Enable job alerts via email!

Senior /Software Engineer - ADM

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is seeking a Senior / Software Engineer to design, develop, maintain, and improve software applications. The ideal candidate will have a strong grasp of cloud-native technologies, unit testing, and frameworks such as Java Spring and Angular. Responsibilities include conducting code reviews, automating tests, and ensuring quality throughout the development lifecycle. This role requires excellent communication skills, a self-driven attitude, and a willingness to learn and adapt in a fast-paced environment.

Responsibilities

  • Designing, developing, testing, deploying, maintaining, and improving software applications.
  • Conducting code reviews to ensure code quality and adherence to standards.
  • Performing unit testing to verify the functionality of individual components.
  • Refining user stories to ensure clear and actionable requirements.
  • Automating tests to improve efficiency and reduce manual effort.
  • Fixing bugs to maintain the stability and reliability of applications.
  • Automating build and release processes to streamline deployment.
  • Preparing interface specifications to ensure clear communication between different system components.

Skills

Cloud-native technology
Clean Code and Design Patterns
Unit Testing
Java Spring Framework
Angular
Apache Spark
Data Engineering and ETL
AWS Cloud Environment
Agile and UX Development
Good presentation and listening skills
Self-driven and motivated
Willingness to learn
Ability to prioritize and communicate clearly
Job description

We are seeking a Senior /Software Engineer. The primary responsibilities include designing, developing, testing, deploying, maintaining, and improving software applications.

The role involves a variety of tasks such as:

  • Conducting code reviews to ensure code quality and adherence to standards.
  • Performing unit testing to verify the functionality of individual components.
  • Refining user stories to ensure clear and actionable requirements.
  • Automating tests to improve efficiency and reduce manual effort.
  • Fixing bugs to maintain the stability and reliability of applications.
  • Automating build and release processes to streamline deployment.
  • Preparing interface specifications to ensure clear communication between different system components.

Requirements

  • Cloud-native technology: Familiarity with cloud platforms and services.
  • Clean Code and Design Patterns: Knowledge of best practices for writing maintainable and scalable code.
  • Unit Testing: Experience with testing frameworks and methodologies.
  • Java Spring Framework: Proficiency in using this framework for building enterprise applications.
  • Angular: Experience with this front-end framework for building dynamic web applications.
  • Apache Spark: Knowledge of this unified analytics engine for large-scale data processing.
  • Data Engineering and ETL: Experience with data extraction, transformation, and loading processes.
  • AWS Cloud Environment: Familiarity with Amazon Web Services and its various offerings.
  • Agile and UX Development: Experience with Agile methodologies and user experience design.
  • Good presentation and listening skills: Ability to communicate effectively with stakeholders.
  • Self-driven and motivated: A proactive attitude towards work and continuous improvement.
  • Willingness to learn: Openness to acquiring new skills and knowledge.
  • Ability to prioritize and communicate clearly: Effective time management and clear communication.

Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.