Work independently and with the team to understand project requirements, existing implementations and build or maintain the technical aspects of .Net / Mobile applications including but not restricted to analysis, design, estimation, optimization and development of business requirements.
Design, code and maintain the .Net / Mobile applications based on established standards.
Perform initial design reviews and recommend improvements
Write clear codes and prepare coding documentations
Assist in timely L2/L3 troubleshooting of .Net / Mobile Applications
Experience working in a structured waterfall / agile development process
Participate in the set-up and deployments in all environments including production.
Conduct code reviews, testing and work closely with QA team (where applicable) for SIT and with business for UAT