Position Description.
We are looking for an experienced Senior .NET developer who will act as Team Leader and Lead developer. for several new development projects in the Jakarta office. This position will be directly responsible for a team of 6 developers, and oversee the project work of up to 20 developers. You would be responsible for the ongoing development of products on the latest microsoft platform and development tools. The position would suit either existing team leaders, or senior developers looking to expand their skills in software project management, whilst keeping hands on.
Required Skills:
- Experience in .Net development using Visual Studio.
- Expert in database design using Microsoft SQL Server or Oracle.
- Have a good knowledge in Object Oriented Programming (OOP).
- Full Life Cycle Development (end to end programming).
- Methodologies (RUP, Agile, CMM).
- Having C++ experience is preferable.
- Able to articulate project status to senior managment regularly. and adjust to rapidy changing requirments.
Others:
- Possess at least a Bachelor's degree in Computer Science/Computer Engineering/Information Technologies.
- Must have minimum 4 (four) years experience in designing and developing application using C#.
- Logical thinker, able to break down complex problems, and devise solutions.
- Ability to work inividually and on the other hand is a good team player.
- Ability to work underpressure and achieve target in timely manner
- Strong interpersonal, communication and analytical skill
- Strong leadership and people management skills
- Experience in a mentoring/coaching role.
- Fluent in English both oral and written
- Technology focused, self-motivated, proactive in problem solving and can work under minimum supervision.