.Net Web Software Engineer — Washington, DC
- America's Promise Alliance
America's Promise Alliance is the nation's largest partnership alliance comprised of corporations, nonprofit organizations, foundations, policymakers, advocacy and faith groups committed to ensuring that children receive the fundamental resources – the Five Promises – they need to lead successful, healthy and productive lives and build a stronger society. Building on the legacy of our founder General Colin Powell, the Alliance believes a child's success is grounded in experiencing the Five Promises – caring adults; safe place; a healthy start; an effective education; and opportunities to help others – at home, in school and in the community.
We are looking for a customer-oriented .Net developer with strong interpersonal skills to maintain, operate and upgrade our existing .Net websites and applications.
This position requires a Bachelor's degree, a solid understanding of the formal project lifecycle, a good understanding of Object Oriented concepts, very strong technical writing and modeling skills, and good verbal communication skills. This position will be involved in the full life cycle development process, so the ability to communicate effectively at all levels of the organization is required.
To be considered for this position, the candidate must have at least 2 years experience developing and supporting mission critical websites and web applications and at least two (2) years experience with the following technologies:
* VB.NET
* ASP.NET
* MS SQL Server
* HTML/DHTML
* Javascript
* IIS
* CSS
The following skills are also strongly desired
* Experience with MS Dynamics CRM
* Experience with Ektron or similar CMS (Content Management System)
* Solid understanding of Object Oriented concepts
* Experience with MS Sharepoint Server development.
* Good understanding of systems architecture and methodology
* MCDBA, MCSD on .Net
Essential Duties and Responsibilities
* Maintain, operate, and enhance websites and web applications
* Maintain, operate, and enhance the organization's CRM application (MS Dynamics CRM)
* Troubleshoot, debug and test components of various software applications
* As the only on-staff software engineer, this position requires
24/7 availability to respond to website outages and service interruptions.
* Develops and performs software system testing procedures, programming, and documentation.
* Perform application software upgrades and deploy patches and hotfixes
* Maintains source code repository
* Create database reports and data extracts for staff
* Maintain and operate the organization's Content Management System (Ektron)
* Deploy software developed by third-party contractors and support structured change control
* Other duties as assigned by the Chief Information Officer
America's Promise offers highly a competitive salary and benefits package, including retirement account matching, educational reimbursement, and transportation benefits.
All applicants applying for U.S. job openings must be authorized to work in the United States. No sponsorship is available for this position.
To Apply:
To apply for this opportunity, please submit a cover letter outlining your interest in the position with your salary requirements and a recent copy of your resume. EOE
Submit to Kim Huckabone, Sr. VP Human Resources at careers@americaspromise.org.