- Deliver high quality development using diverse tools and systems including but not limited to:
- .Net, C#
- ASP.Net, MVC
- Win Forms
- REST/SOAP Web Services using WCF
- Java Script, JQuery, Angular JS
- Design Patterns
- Basic Oracle SQL and PL/SQL knowledge.
- Experience in designing & developing scalable enterprise applications using .Net
- 5+ years in C# .Net development
- 8+ years of experience in software development
- Strong understanding and experience with design patterns
- Excellent communication skills with immense attention to detail
- Expert in quickly understanding business needs and requirement gathering
- Able to learn quickly and adapt to quickly changing technologies
- Experience with Web Application developmentExperience with SOA using SOAP and REST services
- Experience with windows application developmen
- Work across multiple phases of software development within a project as a team member or dealing with the most technically challenging assignments.
This includes :
- Working directly with business areas to clarify detailed technical requirements.
- Designing, coding and unit testing the most complex software components for new or enhanced IT systems to a high level of quality, producing appropriate documentation.
- Providing technical support to business analyst/project managers and coaching to less experienced staff across a geographically dispersed teams
- Maintaining an expert level awareness of relevant software design techniques, development tools and processes, providing leadership in the use of these across the organization area.
- Assist in periodic system evaluation to identify opportunities for continuous improvement.