Software Engineer

Software Engineer

Unisoft Infotech Pte Ltd
4-8 years
Not Specified

Job Description

At least 4 years of professional experience, including designing and shipping large scale
web applications to production
Familiarity with the entire web application stack (specifically backend and database,
frontend experience would be a bonus)
Experience with programming languages such as Go and SQL
○ Bonus: JavaScript
Sound in computer science fundamentals including data structures, algorithms and
multithreading
Knowledge of web application frameworks, relational and NoSQL data stores
Knowledge of microservices, build and deployment concepts
Good understanding of the HTTP protocol and networking
Experience on running production workloads in Azure cloud, or at least AWS cloud
Experience in using Infrastructure as Code systems such as Terraform
The day-to-day activities
Build product and services that are frameworks, libraries and primitives that allow
product engineers to build their services more efficiently, and so that they don’t reinvent
the wheel
Design and implement APIs
Architect efficient and scalable backend systems
Write unit, functional and end-to-end tests
Write high-quality and well documented Golang code, and ensure documentation of our
tools are up-to-date
Identify and resolve performance and scalability issues
Participate in design discussions and code reviews

Job Details

Employment Types:

Industry:

Function:

IT

Unisoft Infotech is an esteemed recruitment agency in Singapore with 25 yrs of IT recruitment experience.

Similar Jobs

Career Advice to Find Better