Collabera
Senior Programmer Analyst
- Compensation
- Not disclosed
- Location
- Phoenix, AZ, us
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Not specified
- Posted
Skills
Full description
Job Responsibilities:
- Enables the technical delivery of a set of projects. Responsible for the design, build, test and implementation phases, as well as ensuring adherence to technical standards.
- Works with Business Analysts/business partners to determine and translate business requirements into technology solutions.
- Advises Project Management on the best time to engage dependent teams (for example, database management teams).
- Accountable for ensuring quality and adherence to technical, security and compliance standards.
- Provide post-implementation and ongoing production support.
- Supports the architectural design and documentation.
- Guarantees quality of software development and testing.
- Critical to maintaining a high-degree of technical proficiency within World Service Technologies.
- Proactively plans, tracks and delivers assignments within agreed specifications, timelines and budget.
Requirements:
- 3-5 years programming experience in .NET distributed application development.
- Strong experience with C#, ASP.Net, SQL and jQuery.
- Strong programming ability, with great attention to detail and design.
- Demonstrated experience utilizing Relational Databases, SQL stored procedures.
- Extensive experience using a systems analysis and design methodology, with good understanding of industry trends and tools such as Agile (Scrum) software development.
- Ability to work with business partners and articulate technical trends/concepts and design/implementation considerations.
- Willing to embrace and thrive in a geographically-dispersed, highly-virtual workplace.
- Highly effective in both individual assignments and collaborative teamwork.
- Experience with Subversion and CollabNet (AEDC).
- Experience with Telerik RadControls is a plus.
- Ability to work remote 2 days a week (perhaps 3)