Job Closed

This listing is no longer active.

Prison Fellowship

Prison Fellowship works to restore prisoners lives to make communities safer and better. Founded in 1976, the organization was established to be a non-denominational, Christian min

Senior Software Engineer

Location

United States

Posted

15 days ago

Salary

$105K - $130K / year

Seniority

Senior

Bachelor Degree10 yrs expEnglishLaravelMS SQL ServerPHPPostgreSQLReactSQL

Job Description

Senior Software Engineer

Prison Fellowship

• 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.

Job 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

Related Job Pages

More Full-stack Engineer Jobs

ai2io logo

Software Engineer – AI Tools Team

ai2io

From Transformative AI to Foundational I/O — Custom solutions for your unique business needs!

Full TimeRemoteTeam 11-50H1B No Sponsor

• As a Software Engineer Specialist, you will play a key role in designing, developing, and maintaining AI-focused software solutions and toolchains. • Collaborate with engineering colleagues to deliver intelligent applications and services that leverage technologies such as Azure AI Foundry, M365 Copilot Extensibility, the M365 Agents SDK, and Agent Framework. • Create scalable, reliable, and user-friendly solutions that streamline workflows, enhance collaboration, and deliver meaningful AI capabilities. • Perform responsibilities in alignment with organizational values, business objectives, and departmental priorities. • Help create solutions that build intelligent assistants, agents, and conversational experiences. • Incorporate Azure AI Search to enhance software functionality and build RAG- and GraphRAG-based applications on Azure with integrations between Azure OpenAI Service and Azure Machine Learning. • Utilize AI language models and prompt-engineering best practices to analyze, refine, and optimize code. • Implement intelligent features, such as auto-completion, natural language queries, and context-aware insights, within custom applications. • Collaborate effectively within the team and across engineering groups to support solution design, implementation, and delivery. • Communicate technical concepts clearly and effectively with team members and engineering partners to support collaboration and execution.

United States
$99.8K - $120.2K / year
Flatiron School logo

Software Engineer – Trainee Program

Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work

United States
$15 / hour
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• Technical overall responsibility for the continued development of the product — across architecture, data model, backend, frontend and interfaces • Refactoring of the legacy stack: You analyze the existing codebase, define a target architecture and drive a stepwise, risk-aware migration toward cloud-native, modular services and well-defined APIs — pragmatic and without a big-bang approach • Advancement of the AI-based development process: You establish and scale the use of AI tools across the entire SDLC (coding assistance, code review, test generation, documentation) and make AI-supported workflows the team standard • Product roadmap for multiple global markets: Together with Product Management, you translate market- and region-specific requirements into a consistent, technically feasible roadmap — making clear trade-offs between localization, standardization and time-to-market • Hiring, coaching and development of a lean, high-performing engineering team: You recruit the right engineers, actively develop them, set standards and get the most out of a small setup • Delivery excellence: Establish scalable development processes (CI/CD, automated testing, observability, incident management) and reliably dependable releases • Close collaboration with executive management, Business Development, Product Management, Customer Success and international stakeholders — you translate strategic and commercial goals into viable technical solutions • Ensuring platform stability, security, data protection and compliance in a highly regulated environment • Applying AI-supported methods within the product as well (e.g., data enrichment, classification, decision support) • Active contribution to the group-wide tech strategy of the Vivecti Group: API harmonization, shared data models, cross-entity initiatives and tech due diligence for new acquisitions

Germany
Full TimeRemoteTeam 1,001-5,000Since 2021H1B Sponsor

• Design & scale async REST/WebSocket APIs with Python 3.11+ + FastAPI • Implement multi-agent workflows with Semantic Kernel • Integrate LLM providers behind a provider-agnostic layer for A/B and cost-aware routing • Deliver Retrieval-Augmented Generation with vector stores • Expose tool-using agents via OpenAI Assistants for data-analysis / file-manipulation tasks • Evolve schemas with SQLModel / SQLAlchemy 2 & Alembic; tune Postgres for high concurrency async access • Maintain robust CI/CD that lint, type-check, test, package, and deploy • Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics • Champion AI-assisted development and share pragmatic problem-solving practices with the team

Canada