Senior Fullstack .Net Engineer (Australian Product)

Collaboration Betters The World - B.O.T
+2
TNR Tower, 54A Nguyen Chi Thanh, Dong Da, Ha Noi
Hybrid
Posted 33 days ago

Top 3 reasons to join us

  • In-depth knowledge sharing sessions
  • Flexible in-office and remote work arrangements
  • Great Place to Work-Certified™

Job description

  • Build new features, enhance, and maintain existing features 
  • Develop new APIs within a Microservices architecture, extending, and maintaining existing Microservices and APIs 
  • Contribute to sprint planning and work estimation based on Agile methodology. 
  • Participation and contributions to specification grooming sessions as per product-led development methodology. 
  • Develop solutions as per software solution design and requirements specifications, identify opportunities for improvement and proposing solutions; and raise potential project risks and issues 
  • Defect rectification from progression and regression testing. 
  • Rectification of production defects as required. 
  • Adherence to set time frames and deadlines. 
  • Ensure an adequate level of quality of all work undertaken. 
  • Ensure the process is followed in relation to source code management and build processes 
  • Build new maintainable solutions that can be reused and or extended to accommodate state and territory specifics or other specializations
  • Write high-quality & maintainable code in line with our internal standards 
  • Work collaboratively with the product and assist in design activities. 
  • Troubleshoot production issues as required 
  • Perform code reviews and provide constructive feedback 
  • Contribute to architectural and technical workshops and decisions 

Your skills and experience

  • Qualifications in Computer Science or similar field 
  • At least 5 years of experience as a software engineer 
  • Strong back-end development skills and experience with C#, .NET Core, ASP.NET Web API & Entity Framework 
  • Experience with Material-UI, Formik, React, and Redux-Saga (other FE frameworks are welcome)
  • Good verbal English communication skills, especially in the global software development environment 
  • Strong understanding of design patterns, principles of maintainable code and software architecture 
  • Experience with Microservices or Distributed Systems in a cloud-based environment (AWS preferred) 
  • Experience with Agile software development methodologies 
  • Strong understanding of message queues & asynchronous processing 
  • Strong understanding of SQL & relational databases 
  • Strong understanding of CI/CD principles & source control (Git) 
  • Strong experience with unit testing and developing testable systems 
  • In-depth knowledge or experience with one or more AWS technologies (Lambda & Step Functions, SNS, SQS, etc.) 
  • Knowledge of OWASP & secure coding practices
  • Effective written and verbal communication skills 
  • Ability to work autonomously and as part of a team 
  • Strong problem-solving skills 
  • Strong organization skills and high attention to detail 

Why you'll love working here

At CBTW (B.O.T), we don’t just offer you a job, we offer you a career full of positivity!

  • 14 annual leaves (Unused leave days of a calendar year can be carried forward over a maximum period of up to 03 years)
  • Hybrid working policy (3 days for working from home weekly)
  • Health Care: CBTW Care + Annual health check-up
  • Free parking for motorbikes
  • Free a lot of snacks, food, soft drinks, coffee, ... every day
  • Training/Certification sponsoring:
  • English class with native teachers, soft skills, technical training, and professional certification programs
  • Udemy and Pluralsight Account
  • Profession Certifications
  • Modern working place and office facilities and A feel-like-home workplace decked out with Apple & Dell tools and equipment

Other benefits include:

  • Team Building
  • Sport support
  • Mid-autumn/Tet/Xmas
  • Company trip
  • Others (birthday, children's day, woman's day, wedding, compassionate,...)

Collaboration Betters The World - B.O.T

View company

CBTW is a global tech company with 3,000+ professionals in 21 countries

Company type
IT Product
Company size
1000+ employees
Country
Belgium
Working days
Monday - Friday
Overtime policy
No OT