2014-02-04

Tracking Code 5910

Job Description

PATH is an international organization that drives transformative innovation to save lives and improve health, especially among women and children. We accelerate innovation across five platforms—vaccines, drugs, diagnostics, devices, and system and service innovations—that harness our entrepreneurial insight, scientific and public health expertise, and passion for health equity. By mobilizing partners around the world, we take innovation to scale, working alongside countries primarily in Africa and Asia to tackle their greatest health needs. Together, we deliver measurable results that disrupt the cycle of poor health.

The Software Development group is the software services and delivery group within the Global Information Technology organization, providing software development, quality assurance, platform administration and IT vendor management for all of PATH's software initiatives. The Application Developer in the Technology Services group is a foundational member of this small team that supports PATH's administrative systems and mission-driven project teams. The position requires an ability to work as part of a team on structured projects and independently, proactively identifying necessary tasks, collaborating effectively with both technical and non-technical partners, and self-motivating toward goals. Successful candidates must have the ability to develop and test a variety of software applications, services, and components.

Specific responsibilities include:

Participate in analysis, design, development, test, and deployment of software applications and components.

Participate in problem analysis to understand and influence user expectations of a system.

Work closely with the Platform Administrator and team members to identify and remove recurring delivery roadblocks with refactoring, automation and technical debt management.

Partner with customers, stakeholders and team members to assist in impact analysis, prioritization and estimation of anticipated work.

Required Skills

Working fluency in: C#, ASP.net, JavaScript, HTML, CSS and T-SQL.

Advanced knowledge of Microsoft technology environments including the following: .NET Platform, SQL Server, Windows Server, and IIS.

Advanced knowledge of Visual Studio 2010+, SQL Server Management Studio & tools, Team Foundation Server (TFS).

Ability to plan, document and manage deliverables for multiple efforts and deadlines with minimal supervision.

Experience automating tests scenarios and creating test harnesses.

Excellent written and oral communication skills.

Required Experience

Minimum five years of experience developing applications, services, and components in support of complex business workflows with four years working with SQL Server, ETLs, Data services and three years working on web based applications.

Successful product delivery using Scrum methodology.

Experience working with Cloud-hosted solutions is a plus.

Must have legal authorization to work in the United States.

PATH is dedicated to diversity and is an equal opportunity employer.

APPLY

Show more