Habitat for Humanity International (HFHI) is in search of an experienced and dedicated Software Developer III, who will be responsible for designing, building, testing and maintaining applications and systems.
Areas of Responsibility:
- Performs moderately complex product design, systems analysis and programming activities
- Scopes and designs efficient solutions to documented business needs
- Collaborate with the lines of business to architect and implement systems that meets both users' needs and business objectives in a timely manner
- Manages system integrations, configurations, and migrations, as needed, to provide business solutions
- Provides production support for existing software within the areas covered by the role
- Prepares technical documentation and design, program, maintain and monitor stored procedures
- Researches problems discovered by QA or product support and develop solutions to the problems
- Conducts unit & integration testing
- Assumes ownership of core components of existing systems and recommend, plan, and implement improvements
- Improves software components to be consistent, easily supported and highly performing through the use of existing software design guidelines and analysis of performance bottlenecks
- Provides input to architectural direction of the software components covered by the role and helps improve development process through additional automation and testing and
- Consistently deliver high-quality services to clients on schedule
- Works with business content and a variety of providers, departments, and divisions of the company advice management on architectural concepts and functional capabilities as needed
- Interfaces with external vendors
- Manage relationships with multiple vendors and determine tasks and assignments for more Jr. staff to insure completion and work is in-line with business objectives
Educational Background:
Bachelor’s degree or equivalent experience
Skills/Experience:
- 5+ years of programming experience with multiple languages, libraries and software frameworks (eg: .Net, MVC, SQL Server, CSS, HTML, JavaScript, etc.).
- Proficient in SQL Server; .Net based languages (VB.Net, C#, etc.)
- Experience using Visual Studio or related IDE
- SharePoint site development; SharePoint Framework (SPFx); PowerApps; Flow experience is a plus
- Proficient in HTML, HTML5, CSS, JavaScript and client-side scripting libraries.
- Understands web trends, including social media integration and the impact of the growth of mobile/tablet browsing
- Comfortable integrating websites with other web applications and systems, both commercial and open source
- Knowledge of security standards and techniques for web applications
- Ability to juggle multiple projects/clients simultaneously
- Excellent presentation, written and verbal communications skills
- Communicate complex information effectively to team and clients
- Experience in supporting and maintaining multi-platform applications
- Understanding of object oriented programming technologies
- Ability to scale the solution to the client’s goals and budget
- Strong technical knowledge in software development methodologies, design patterns and implementation.
Preferred Qualifications:
- Familiar with each layer in the LAMP stack from application architecture and system infrastructure points of view; knowledgeable and experienced in PHP and MySQL programming
- Proficient in Drupal site development including custom module development, contributed and core modules
- Proficient in the maintenance and administration of Drupal modules and sites.
How to Apply:
Job Function:
Organization Info
Listing Stats
Post Date:
Sep 15 2018
Active Until:
Oct 16 2018
Hiring Organization:
Habitat for Humanity International
industry:
Nonprofit