senior C# Engineer
|Salary:||S$6000.00 - S$7500.00 per month + variable bonus|
- 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
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