Job Title: Software Development Engineer
Days Off: Saturday, Sunday
Pay Range: $64,443.84 - $72,912.72 annually
Shift: Office Day
Location: Pioneer Square/Downtown
Insurance Benefits: Medical (no premiums/payroll deductions for employee coverage), Dental, Life, Long-term Disability
Other Benefits: Employee Assistance Program (EAP), Flexible Spending Account (FSA), ORCA card subsidy, Paid Time Off (34 days per year), Retirement Plan
Are you ready to use your powers for good? Are you looking to join a team that truly makes a difference? Do you want an opportunity to impact the city of Seattle's homelessness crisis? We are looking for a motivated Software Developer who understands that technology is integral to solving social services challenges.
DESC has been in place for 40 years and daily supports over 3,500 individuals from Seattle's most vulnerable populations. DESC’s web app and network infrastructure daily support close to 1,000 users across 19 sites. Our main application consists of a legacy LAMP stack that is gradually being converted over to a NestJS/Node API and VueJS front-end, both using a PostgreSQL database.
Essential Duties & Responsibilities of the Position:
- Support and develop web-based software application systems.
- Develop functionality and data structures to add features and support existing systems.
- Comply with good software engineering principles to ensure that code is stable, comprehensible, and maintainable over the long term.
- Work with other IS and agency staff to develop new features, as well as troubleshoot, debug and improve existing code.
- Participate in discussion, planning and decision-making within IS and in collaboration with other departments.
- Other duties as assigned.
Qualifications:
- Experience maintaining web applications in a professional environment; Bachelor's degree in Computer Science, Engineering, or a related field; or similar experience.
- Strong problem-solving skills and the ability to produce high quality work independently.
- Excellent interpersonal and communication skills, including the ability to communicate technical information to a non-technical audience.
- Ability to work in a team environment.
- Subscribe to the philosophy of cooperation and continuity across programs and of consideration and respect for clients.
Minimum of two years programming experience in the following:
- Server-side programming, PHP experience preferable
- Front-end web development: HTML, CSS/SASS, JavaScript
- Version control via git/GitHub
- SQL experience – write and understand complex queries, create and update data structures.
Preferred qualifications:
- Previous experience with non-profit or social service agencies
- Cloud experience (AWS, Azure, Google Cloud Platform)
- Experience with object-oriented programming
- Experience with medical/health information
- Experience with Apache or other HTTP server technology
EQUAL OPPORTUNITY EMPLOYER
DESC is committed to diversity in the workplace and promotes equal employment opportunities for all staff members and applicants. The Agency will not discriminate against any employee or applicant for employment on the basis of race, creed, color, sex, sexual orientation, age, national origin, marital status, or the presence of any sensory, mental or physical disability in any employment practice, unless based on a bona fide occupational qualification. Women and minorities are encouraged to apply.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee will be required to sit, communicate with other employees and vendors, is required to lift and carry items weighing up to 25 pounds and to operate computer hardware systems. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. Considerable stress may occur.
Top Skills
What We Do
DESC works to end the homelessness of vulnerable people, particularly those living with serious mental illnesses or substance use disorders. Through partnerships and an integrated array of comprehensive services, treatment and housing, we give people the opportunity to reach their highest potential.
DESC is the largest multi-service agency serving homeless adults in the Pacific Northwest, reaching over 9,000 people annually with an array of state-licensed mental health and substance abuse treatment programs—including street outreach and engagement, crisis diversion and respite, case management, short-term and ongoing care, psychiatric assessment and treatment, supported employment, individual and group substance abuse counseling, 468 emergency shelter beds, and over 1,100 units of permanent supportive housing. DESC adheres to the Housing First philosophy, the belief that housing is a basic human right, not a reward for clinical success and once the chaos of homelessness is eliminated from a person's life, clinical and social stabilization occur faster and are more enduring.
DESC's innovative programs have earned recognition regionally and nationally. Every day at DESC we see what innovative clinical care and supportive housing can do: people who have been homeless for years regain their health, their dignity and their humanity. They reconnect with parents, children, brothers, sisters. They make friends, rediscover interests, and find work or other meaningful activity.
And when they recover their lives, the quality of life is improved for all of us. Our community becomes a better place in which to live and work.