Position Summary
This position will be responsible for developing code as part of a team for new releases of the current and next generation applications. This role will assist in the architecture, design, planning, and implementation of future versions of the companys products. This role will also be responsible for providing development support for the current web and client production applications.
Responsibilities
Assist in the architecture and design of enhancements to current and future products.
Be an active member of the development team, responsible for developing new functionality and enhancing existing functionality.
Provide development support for the current web, CD, and internal applications.
Core Performance Factors
The core performance factors described below are essential for success:
Customer Focused: Identifies or anticipates customer needs and exceeds customer expectations. Serves as the customer champion by actively improving the customer sales experience (product knowledge, presentation, timeliness, etc.).
Quality Minded: Produces work (products, services, processes, or other outcomes) that is virtually error free and exceeds external and internal customer expectations. Minimizes rework by exhibiting foresight, displaying ownership, and applying diligence.
Decision Making/Initiative: Makes reasonable, defensible decisions within scope of authority, seeking approval as needed. Takes initiative and works autonomously to achieve product goals (quality, schedule, etc.).
Organization/Planning: Plans, organizes, and schedules in an efficient, productive manner. Effectively juggles multiple projects and anticipates reasonable contingencies. Effectively balances resource and time constraints with deadlines.
Collaboration: Works effectively with colleagues, employees, vendors, and others in order to achieve meaningful results and maintain positive, productive working relationships. Purposely seeks out others for views, guidance, and ideas. Actively participates in solving problems, making decisions, completing tasks, and accomplishing goals.
Skills, Knowledge, Experience and Education
5+ years of .NET development experience
5+ years of experience with C#, and ASP.NET
Silverlight development experience
WCF development experience
Experience building enterprise database driven applications
Basic knowledge of object oriented design principles and design patterns
Experience with source control, project tracking, and continuous integration tools
Experience with cross-platform development (Mac, Linux, Windows) is a plus
Experience with agile methodologies and test driven development is a plus
A BS degree in Computer Information Systems, Computer Science, or equivalent combination of education and experience.
Work Environment and Physical Demands
General office environment in Scottsdale, Arizona. High levels of stress often occur. Occasional travel may be required. No special physical demands required.
This position will be responsible for developing code as part of a team for new releases of the current and next generation applications. This role will assist in the architecture, design, planning, and implementation of future versions of the companys products. This role will also be responsible for providing development support for the current web and client production applications.
Responsibilities
Assist in the architecture and design of enhancements to current and future products.
Be an active member of the development team, responsible for developing new functionality and enhancing existing functionality.
Provide development support for the current web, CD, and internal applications.
Core Performance Factors
The core performance factors described below are essential for success:
Customer Focused: Identifies or anticipates customer needs and exceeds customer expectations. Serves as the customer champion by actively improving the customer sales experience (product knowledge, presentation, timeliness, etc.).
Quality Minded: Produces work (products, services, processes, or other outcomes) that is virtually error free and exceeds external and internal customer expectations. Minimizes rework by exhibiting foresight, displaying ownership, and applying diligence.
Decision Making/Initiative: Makes reasonable, defensible decisions within scope of authority, seeking approval as needed. Takes initiative and works autonomously to achieve product goals (quality, schedule, etc.).
Organization/Planning: Plans, organizes, and schedules in an efficient, productive manner. Effectively juggles multiple projects and anticipates reasonable contingencies. Effectively balances resource and time constraints with deadlines.
Collaboration: Works effectively with colleagues, employees, vendors, and others in order to achieve meaningful results and maintain positive, productive working relationships. Purposely seeks out others for views, guidance, and ideas. Actively participates in solving problems, making decisions, completing tasks, and accomplishing goals.
Skills, Knowledge, Experience and Education
5+ years of .NET development experience
5+ years of experience with C#, and ASP.NET
Silverlight development experience
WCF development experience
Experience building enterprise database driven applications
Basic knowledge of object oriented design principles and design patterns
Experience with source control, project tracking, and continuous integration tools
Experience with cross-platform development (Mac, Linux, Windows) is a plus
Experience with agile methodologies and test driven development is a plus
A BS degree in Computer Information Systems, Computer Science, or equivalent combination of education and experience.
Work Environment and Physical Demands
General office environment in Scottsdale, Arizona. High levels of stress often occur. Occasional travel may be required. No special physical demands required.
Source: Joel On Software