|
How to Apply: Send an e-mail with resume and cover letter to
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
. No phone calls please.
Position: Senior .NET Web Application Developer Division: Software Services Location: Washington, D.C. Reports to: Director, Software Architecture & Development Hours/FTE: Full-time, Permanent Travel: Limited Relocation: None
The Area: Software Services
The Software Services Division strives to function as a collaborative team with a minimal reliance on organizational hierarchy. We pay competitive salaries based on experience and offer telecommuting days. Our benefits are exceptional: choice of paid health and dental insurance programs; life, short- and long-term disability insurance; generous paid leave, and maternity/paternity leave; company-matched 401K; and more. We have a casual, collegial work environment with a focus on positive work/life balance. Finally, our non-profit clients work to save and improve lives around the world, allowing our staff to commit themselves to higher ideals than the bottom line.
The Role: Senior .NET Web Application Developer
Senior .NET Web Application Developers work with other developers and members of the software services division to develop and enhance Partners International's project management software and custom software solutions for international non-profit organizations.
Responsibilities:
- Create, maintain and optimize software applications for both small and medium sized web based solutions using Microsoft .NET (C# and ASP.NET) and MS SQL Server
- Assist with the design of new applications and integration with existing solutions based on requirements
- Work with project managers to ensure project deliverables are met within schedule and budget
- Analyze code to find causes of errors and revises programs
- Provide technical assistance by responding to inquiries regarding errors, problems, or questions about programs
- Assist with the development and maintenance of work plans, time estimates, and deliverable dates for developing software
- Design and code screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems
- Consult with users to prototype, refine, test, and debug software to meet needs
- Write and maintain documentation to describe software development, logic, coding, testing, changes, and corrections
- Consult with users to gather information about software maintenance needs, objectives, functions, features, and input and output requirements
- Conduct unit and integration testing
- Analyze and perform problem solving for the design, creation, and testing of software
- Develop and maintain an advanced knowledge of Partners International Software Services Division's products and services
Requirements:
- BA degree or equivalent education and experience required
- Minimum of five (5) years experience as a software developer for web applications that interface with SQL databases
- Minimum of three (3) years experience with the .Net framework (including ASP.NET and C#.NET) and Microsoft SQL Server
- Good oral, written and interpersonal communication skills to interact with team members and customers
- Ability to manage competing priorities in a complex environment
- Ability to devise creative technical solutions
- Ability to convey a strong presence, professional image, and deal confidently with complex technical problems
- Ability to work in a dynamic team environment
- Openness to having work products reviewed and critiqued by team and welcomes feedback and ideas from others
- Good leadership skills to guide and mentor the work of less experienced personnel
- A strong understanding of the SDLC and how to practice programming according to several software development life cycles in a team environment
- Interest in international development, humanitarian assistance and relief is a plus, to increase credibility with user representatives
How to Apply: Send an e-mail with resume and cover letter to
This e-mail address is being protected from spambots, you need JavaScript enabled to view it
. No phone calls please.
|