Software Engineer II - Remote Work From Home

Software/Development Deparment · San Gabriel, California
Department Software/Development Deparment
Employment Type Active - FTE 100%
Minimum Experience Mid-level
Compensation Salary is commensurate with prior experience, education, and abilities.

Help make a difference in your community and beyond!

 

Since 1981, 211 LA County has been a leader in the Information and Referral industry by providing access to comprehensive social services and disaster support for Los Angeles County residents, 24 hours a day, 7 days a week. 211 LA County software engineers work as a team to design solutions that help to deliver on-demand information and referrals connecting people in need to over 45,000 services and services programs available throughout the county. The impact of the work is immediate, and meaningful, but we’re just getting started. We’re actively looking to grow our development team to allow us to extend our reach beyond LA County and set a new standard for information and referral delivery nationally. Be part of a team developing technology for good.

 

POSITION SUMMARY:

 

211 LA is increasingly recognized as a technology leader within the social services industry. Our technological roadmap is expanding and your contribution as part of the development team will include the opportunity to work with a team of like-minded individuals in pursuit of a modern, innovative suite of services that sets a new standard for information and referral service delivery. s. As you progress in your career at 211 LA County, you will have the opportunity to take on challenging projects across the full stack, and will have an opportunity to participate in impactful projects from start to finish.

 

POSITION ESSENTIAL FUNCTIONS INCLUDE BUT ARE NOT LIMITED TO:

 

The position is optimal for a candidate with prior full-stack experience: someone who is comfortable moving up and down the technology stack as the needs dictate. As a key member of a small, highly efficient team, your individual responsibilities may at times involve all phases of the software development life-cycle, including: 

 

 

 

  • Assisting with maintaining existing I&R PHP applications
  • Actively expanding our developer platform, and its Node.js APIs
  • Helping to optimize the relational data models that underpin our services
  • Writing and maintaining documentation that describes the features you build
  • Writing and maintaining unit tests that validate the features you build
  • Contributing to the development of best practices within the team
  • Collaborating directly with peers, Project Manager, and other stakeholders (internal and external) to assist in gathering and meeting requirements.
  • Perform special assignments and other duties as assigned and in accordance with established Agency mission and values.

 

IDEAL CANDIDATE WILL HAVE:

 

The position is optimal for a candidate with prior full-stack experience: someone who is comfortable moving up and down the technology stack as the needs dictate. As a key member of a small, highly efficient team, your individual responsibilities may at times involve all phases of the software development life-cycle, including: 

 

Practical, hands-on experience with all or most of the following:

 

  • RESTful API development (our APIs are developed with Node.js (Koa))
  • Relational database schema management (we use PostgreSQL)
  • Server-side scripting technologies (we maintain several PHP applications)
  • Client-side application development (we’re building React-based SPAs)
  • Search indexes (we use Elasticsearch to power our referral search)
  • Writing effective unit and integration tests
  • Using issue tracking systems (i.e.: JIRA) to log work

 

Familiarity or prior experience with the following is a plus:

 

  • Containerization (our services are deployed with Docker)
  • Continuous Integration (we use Jenkins to orchestrate deployment)
  • Scrum/Kanban process
  • Google Suite (Google docs, sheets, slides, etc.)
  • Slack (Team communication)

 

Basic mastery of the following is expected:

 

  • Outstanding written and verbal communication skills
  • Strong analytical and problem solving skills.
  • Good time management skills
  • Ability to work independently and in group settings; collaborative teamwork

 

PHYSICAL DEMANDS:

 

As a 211 LA County Software Engineer II you will regularly be required to work at a desk, conference table and work at a computer for extended periods of time. You will be occasionally required to walk and sit and occasionally required to stand. You will be regularly required to work in an indoor climate controlled environment with moderate noise levels. You will be occasionally required to lift and/or move up to 10 pounds unassisted. You may be occasionally required to drive to locations to attend meetings. 

 

REQUIRED EDUCATION AND/OR EXPERIENCE:

 

While we will consider any qualified candidate, the following is highly preferred:

 

  • Bachelor’s Degree from an accredited college or university with a major in Computer Science.
  • At least 2 years of relevant work experience in delivering advanced multi-tier, distributed web applications with appealing and highly responsive user interfaces.

 

TECHNICAL REQUIREMENTS:

This position is remote, you must have:

  • Solid internet connection (10MBPS)
  • Quiet space without distractions
  • Must be able to work independently and get the job done

 

EMPLOYEE BENEFITS:

 

  • Full Medical, Dental, Vision and Chiropractic/Acupuncture Coverage.
  • 401(k) Plan; with 4% Employer Contribution (After 1 Year of Employment).
  • Employer Sponsored Basic Life Insurance.
  • Voluntary Supplemental Life Insurance and Long Term Disability Insurance.
  • Employee Assistance Program (EAP).
  • Voluntary Pet Insurance (VPI).
  • Voluntary Flexible Spending Account.

 

Veterans or Former Military Welcomed

 

211 LA County is an equal opportunity employer and complies with all applicable federal, state and local employment laws. 211 LA County strictly prohibits and does not tolerate discrimination because of race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, age, disability, military status, or genetic information. This applies to all stages of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits and termination of employment.

 

211 LA County complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Consistent with those requirements, 211 LA County will reasonably accommodate qualified individuals with a disability if such accommodation would allow the individual to perform the essential functions of the job, unless doing so would create an undue hardship. 211 LA County will also provide reasonable accommodations for an employee’s sincerely held religious beliefs or practices, unless doing so will not create an undue hardship. 211 LA County prohibits, any form of discipline, reprisal, intimidation or retaliation for good faith reports or complaints of incidents of discrimination of any kind, pursuing any discrimination claim or cooperating in related investigations.

 

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    San Gabriel, California
  • Department
    Software/Development Deparment
  • Employment Type
    Active - FTE 100%
  • Minimum Experience
    Mid-level
  • Compensation
    Salary is commensurate with prior experience, education, and abilities.