Software Engineer (Maintenance & Support)

Ufinity  logo

Ufinity

View Salaries, Reviews, and more  

Job Description

Responsibilities

  • Responsible for the design, programming, debugging, testing, modifications, deployment, operation, and maintenance of the applications.

  • Responsible for developing digital products or features to support operations.

  • Ensure that the developed modules/deliverables meet expectation, quality standards and target schedule.

  • Effectively document issues and provide regular status and progress updates towards project milestones.

  • Maintain and update the user guide to reflect system enhancements.

Requirements

  • At least 1 year of hands-on working experience with Node.js, ReactJS, TypeScript, Shell Scripting, MySQL, NoSQL, Object-Relational Mapping (ORM) or other similar tech stack

  • Bachelor’s Degree, Post Graduate Diploma or Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or an equivalent.

  • Able to understand and take over existing implementations effectively.

  • Able to document project know-how regularly and share with the team (system documentation, incident reporting, etc.).

  • Experienced in internet technologies, application servers, and databases.

  • Familiar with Git, Design Patterns, and Unit Testing.

  • Experience with repositories and CI/CD pipelines such as GitLab, Bamboo and BitBucket

  • Experience developing in Mac/Linux environment.

  • Experience with AWS (Certification preferred), including foundational services like EC2, S3, and Amazon RDS.

  • Strong verbal and written communication skills, able to transmit information in a clear way.

  • Problem-solving skills with a high level of initiative.

  • A team-player who takes ownership and is highly collaborative.

  • Ability to work under pressure and meet tight deadlines.

  • A quick learner who can work with minimum supervision.

Good-to-haves

  • Experience with Amazon Connect, Cloudwatch, Code Pipeline, Lambda, CloudFront, Amazon SES are a plus.

  • Familiarity with a serverless setup is a plus.

  • Experience and certifications in cloud infrastructure deployment (Azure or Google Cloud).

  • Working experience in Agile and UX development environment is an added advantage.


Interview Questions of Software Engineer (Maintenance & Support) at Ufinity

Currently, there aren't any interview questions for this role at Ufinity shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now