.NET Developer with Winforms and WPF design and development skills
Deliver high-quality software components that meet all project requirements.
Provide reliable estimates for technical work and review task lists for completeness and accuracy.
Work with the Program Manager to ensure timelines are met, and risk is mitigated.
Establish and evangelize best practices and methodologies.
Work closely with Product Planner, User Experience Engineer and Quality Lead to design and develop solutions.
Apply development expertise to everyday activities to ensure long term scalability and maintainability of software products.
Write Code documentation and also supply information to the Technical documentation team for user/ product documentation.
Communicate constantly, usefully, and precisely.
Demonstrate understanding of the Software Development Life Cycle (SDLC) and the processes that produce quality products, including agile methods
Work closely with team members at a company where one of the core values is The Best Team Wins.
Have fun while building a career at a company with a long history of appreciating the value of individual contributors.