Senior Software Engineer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer maintaining and transforming legacy applications by building modern, API-driven applications. Working with React and PHP/Laravel in a mission-driven organization.

Responsibilities:

  • Maintain and transform legacy applications by building and integrating modern, API-driven applications using React and PHP/Laravel
  • Serve as a software product SME
  • Own and improve applications running on October CMS
  • Develop and maintain high-quality web applications using React and PHP/Laravel
  • Develop APIs and work with existing APIs according to specifications
  • Build data models according to specifications
  • Contribute to architecture decisions
  • Collaborate with teammates across disciplines.

Requirements:

  • 10+ years in software engineering experience
  • 2-5 years software design including frontend, APIs, and data models
  • 2-5 years performing code reviews of team members and contractors
  • 2-5 years functioning as lead developer and SME of software products
  • Strong background designing and consuming APIs in PHP and solid experience working with PostgreSQL
  • Proven understanding of SOA and MACH principles
  • Experience with Salesforce APIs, October CMS, PostGres and Microsoft SQL Server preferred
  • Comfortable working independently while actively collaborating with a team
  • Clear communication skills and a proactive, stewardship-driven mindset.

Benefits:

  • paid leave starting at 39 days (14 holidays, 15 vacation days, 10 sick days)
  • retirement account funding
  • supportive environment with cutting edge technology solutions
  • tremendous opportunity for growth and development