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 helps people with the complex needs of homelessness, substance use disorders, and serious mental illness achieve their highest potential for health and well-being through comprehensive services, treatment, and housing.