This position is for a UI Software Engineer who has strong skills in the following:
Excellent problem solving and debugging skills.
2+ years of web application development or experience in Microsoft .NET 4.0 with C#, ADO.NET, Entity Framework, Web Services.
Provides technical expertise to design and develop software components and products that support Client business applications. Uses tools, languages, coding standards and best practices to develop new product features and maintain year-over-year product functionality and enhancements. Creates and executes unit tests and addresses defects. Works closely with the QA, UX and other related teams to ensure consistent understanding of requirements and approach.
In addition, assists in planning and implementation of a strategic direction for the product.
•Designs, develops and maintains complex software components
•Creates and maintains documentation of design approaches
•Creates and maintains documentation on internal architecture of the system. Provides direction in architectural changes in the system.
•Proposes product design features to support scalability, usability and better performance.