1. Develop coding design and write codes on the
software programs and applications based on the base
line design document prepared by the Software
Designer and submitted by the Team Leader. 2. Review
and recommend changes using the base line design
documents. 3. Implement the design components and
submit to the Team Leader to assemble the product
components according to the product integration plan.
4. Execute test cases, resolve all reported defects, and
communicate them to the testers to verify their closure.
5. Develop installation media and hand it over to the
Team Leader for review. 6. Perform any other related
job duties as requested by the direct supervisor.
•Bachelors degree in Computer Science, Computer
Engineering or any related discipline. •1+ years
experience for Juniors. •3+ years’ experience for
seniors. (Should have VC++ Skills.) •Understanding the
full software life-cycle. •Experience Building cloud based
large scale applications. Experience with Microsoft
Azure/AWS is a plus. •Strong Experience with RESTful
Experience : 3 - 5 Years.
Excellent knowledge of using C#, WPF. •Working
experience with APS.NET and MVC is key •Web
development knowledge/experience is a must. Also
SQL Server (2000, 2005 or 2008) and databases
concepts. •Unit testing and TDD (Test Driven
Development) experience. •Strong background in OOP.
•Familiarity with Visual Studio 2008, 2010. •Excellent
knowledge of .Net 3.5/4.0. •Knowledge of the WCF and
Web Services; •Experience with XML is a must. •Java is
a plus. •An active desire to learn new skills, ability to
ask the right questions. •Commitment and accountability
to delivery is a must. •Ability to work in team. •Ability to
understand the existing code base. •Ability to suggest
and make changes or improvements •Understanding the
full software life-cycle.
Senior / Junior Software Developer