Search by job, company or skills

COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.

Senior /Software Engineer - ADM

5-8 Years
SGD 7,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138805317