Senior Software Engineer - Desktop
Requisition Number: SD8-08/09pkc
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, implement, and support robust, functional, and maintainable applications to support of PKC Desktop initiatives.
- Must be able to estimate tasks, raise and help solve issues, and deliver on project estimates.
- Ability to work independently and initiate collaboration with others when needed.
- Create, document, and maintain repeatable build and deployment processes.
- Help maintain and develop PKC product testing processes.
- Develop and maintain knowledge of current development technologies, standards, and tools.
- Assist in the evaluation and selection of technologies and implementation techniques for projects.
- Work collaboratively with other departments to facilitate integration of various PKC applications and to assist with deployment, further modifications, testing, etc. of PKC applications.
- Ability to communicate technical information to non-technical audiences.
- Other responsibilities, tasks, and projects as assigned.
Requirements:
- 5+ years programming experience, 2 years should be C#
- Mature and elegant coding style
- Strong software engineering skills
- Experience with version control, WPF, WCF, XML, SQL
Qualifications:
- Aptitude for learning PKC business concepts.
- Demonstrated success in team based organizations.
- Ability to work well with a collaborative group of internal and external customers.
- Should posses a strong sense of quality assurance
Experience a plus:
- Familiarity with the CSLA business framework
|