The role of Senior Software Developer (Full-Stack) is to design, plan, develop, configure, document, deploy, troubleshoot, and maintain software applications and services for use in Christian Care Ministry’s (CCM) web sites/portals, business applications, and back-office systems. The Sr. Software Developer will be tasked with production and maintenance of custom code in a variety of languages based on best-fit to the solution/application. You will design software solutions as per business requirements, including data modelling, optimization, and troubleshooting; according to CCM's SDLC processes. Responsibilities include: analyzing requirements, research, new development, unit testing, performance testing, security, code promotion/review, re-factoring, and maintenance of software products. We seek someone who has extensive experience in our technology stack (TypeScript, NestJS, React with Vite, PostgreSQL, RabbitMQ) and enterprise architecture patterns (CQRS, Event-Driven Architecture, and related approaches) to help deliver our next generation of innovative, scalable platform services for healthcare and community.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
501-1,000 employees