Senior Software Developer (Backend / GoLang)

at  CYBERBOT PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024USD 6000 Monthly10 Aug, 2024N/AMongodb,Ajax,Docker,Security,Mathematics,Memcached,Database,Kubernetes,Web Application Development,RedisNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB REQUIREMENTS:

  • Bachelor’s degree or above, major in computer, communication, mathematics, etc.;
  • More than four years of research and development experience with Golang.
  • Able to work, troubleshoot, and resolve problems independently.
  • Familiar with web application development (HTTP, security, database, message queue etc).
  • Proficient in MySQL database design and performance optimization.
  • Experience in other non-relational database and caching technologies such as Redis, MongoDB, Memcached, etc will be a plus point.
  • Basic knowledge of JS, and Ajax. Understand the separation architecture between the Frontend and the Backend.
  • Understand the common commands of Linux / Unix systems.
  • Knowledge of container technologies such as Docker, Kubernetes, etc.
  • Good data structure and algorithm foundation, solid programming skills;
  • Possess demand analysis and system design capabilities, as well as strong logical analysis and independent problem-solving capabilities;
  • Positive and optimistic, strong sense of responsibility, serious and meticulous work, good team communication and collaboration skills;

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

THE ROLE:

The senior backend developer is responsible for designing, building, and maintaining the server side of web applications. His primary responsibility is to lead a team of junior engineers to build the structure of a software application. The senior backend developer sets the software team’s foundations of what they need to do to achieve the main goals.
The senior backend developer creates, code, and improve the server, server-side applications, and databases that, when combined with front-end codes, help create a functional, seamless experience for the end-user.

JOB RESPONSIBILITIES:

  • Responsible for backend application development, code quality, and progress, complete code writing efficiently and with high quality according to work arrangements to ensure compliance with front-end code specifications.
  • Develop APIs for seamless communication between Front-end and Back-end applications
  • Complete the implementation of the software system code, write code comments and development documents;
  • Challenging programming and software design problems
  • Provide support for critical application problems and issues
  • Provide operational support for web systems and application platforms
  • Assist in the function definition and program design of the system;
  • Analyze and solve problems in the software development process;
  • Analyze users’ needs and design software
  • Promote software design/testing/coding best practices
  • Demonstrate great maturity and skill in software design and development practiceWork closely with stakeholder teams for constant review of product design, operation, and maintenance.
-


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer communication mathematics etc

Proficient

1

Singapore, Singapore