Senior Backend Developer

BANDLAB SINGAPORE PTE. LTD.
  • Job Category
    Information Technology
  • Job level
    Manager
  • Contract type
    Full Time
  • Location
    South
  • Salary
    S$7000 - S$12000

Job Description

About the position

You will be part of a highly motivated, communicative and productive backend team. This position implies that you will be responsible for designing, implementing and managing web services related to the base features of social networks - feeds, recommendations, notifications, chats, groups, user-to-user interactions, etc. These services are supposed to be scalable and highly performant since they impact millions of our users. You will grow in an environment passionate about knowledge-sharing and code review; experience a development culture that uses the state of the art technologies.

Responsibilities:

  • Software development based on high-level requirements: estimating, designing, developing, code review, performance optimization, documentation, monitoring, bug fixing
  • Communicate with other teams during the analysis and development stages
  • Collaborate with the backend team members on the design and implementation stages
  • Prepare infrastructure and deployment plans to bring features alive

Requirements

  • At least 3 years of software engineering experience
  • Strong knowledge of .NET/C# and ASP.NET Core
  • Excellent OOP/OOD skills, understanding of design patterns and SOLID
  • Understanding of software engineering best practices including unit testing, continuous integration, continuous deployment, and source control
  • Proficiency in building APIs: REST, gRPC, WebSockets
  • Understanding of SOA and microservices architecture
  • Work experience with SQL and NoSQL databases
  • Experience in building infrastructure in a cloud environment
  • Understanding of “Infrastructure as Code” technique
  • Experience working in high-load client/server application development
  • Willingness to explore, investigate and integrate new technologies
  • Ability to work in a disciplined Agile environment with a commitment to appropriate engineering practices and regular delivery cycles

Closing on 01 Oct 2021