senior C# Engineer

Location: Singapore, Singapore
Contract Type: Permanent
Specialisation: Technology
Salary: S$6000.00 - S$7500.00 per month + variable bonus
REF: BBBH226577_1551957361


Responsible for:

  • Strong experience on back end server technologies
  • Software support and maintenance of deployed products and solutions
  • Manage a team of software engineers, including task planning and code reviews
  • Take charge of technical projects and provide leadership in a fast-paced environment.
  • Responsible for the overall planning, execution, and success of complex technical projects
  • Work closely with project management and experience design team to deliver project outcomes
  • Contribute technically to projects
  • Mentor the best talent bringing out the best in every engineer
  • Nurture a culture of high performance, continuous improvement, creative problem solving, and innovation within the team

REQUIREMENTS


Qualifications and Skills

  • Experience in public sector projects in Singapore.
  • At least 5 years of total software engineering experience with a thorough understanding of commercial software product development.
  • 3+ years of experience in a software engineering leadership position managing a team
  • Will be customer oriented and skilled in developing a strong understanding of customer needs and marrying those with optimal technology solutions
  • A-team calibre and mindset, expected to work hard


Ideally to hit the ground running, you should have the following:

  • Degree in Computer Science or equivalent
  • Knowledge of Object Oriented Programming and SQL
  • Strong in C# and .Net Technologies
  • Proficient knowledge of the back-end programming language/framework such as React Native Framework.
  • Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes
  • Understanding of front-end web technologies (to communicate with team members on the front end)
  • Experienced in developing on Unix/Linux environments
  • Enjoy constant learning and working with new technologies

Ambition not only recruits on behalf of some exceptional companies but due to unprecedented growth, Ambition is also looking for talented individuals to join our fantastic recruitment business.  To apply for Ambition's current global opportunities click here.