
Featured Company
Fuel Games

Senior Full Stack Developer
9 daysChristian Care Ministry Inc Melbourne, Australia

Software QA Engineer
9 daysChristian Care Ministry Inc Melbourne, Australia

Software QA Engineer
9 daysChristian Care Ministry Inc Orlando, FL

Sales Development Representative
9 daysPHMG Worldwide Chicago, IL

Director, Private Company Coverage
9 daysLincoln International LLC Remote (US)

Vice President, Inside Sales
9 daysLincoln International LLC Remote (US)

Vice President, M&A
9 daysLincoln International LLC Brussels, Belgium

Product Marketing Specialist
9 daysSonicWALL, Inc. Remote, United States

GTM Training & Enablement Manager
9 daysQualtrics LLC Provo, UT

Applied Scientist II
9 daysQualtrics LLC Seattle, WA

Commercial Account Executive
9 daysQualtrics LLC Sydney, New South Wales, Australia

Edge Value Manager
9 daysQualtrics LLC Provo, UT

Senior Corporate Events Manager
9 daysPure Storage, Inc Santa Clara, CA

Product Engineer
9 daysPure Storage, Inc Santa Clara, CA

National Partner Manager - Converge
9 daysPure Storage, Inc Chicago, Illinois, Denville, New Jersey, Atlanta, Georgia

DC DevOps Engineer
9 daysPure Storage, Inc Santa Clara, CA, USA

Customs Associate
9 daysFlexport Chicago, IL

Head of Order Management and Booking Management
9 daysFlexport Bellevue, WA

Head of Order Management and Booking Management
9 daysFlexport Los Angeles, CA

Payroll Specialist
9 daysFlexport Amsterdam, Netherlands
The range for this role is $99,000 - $142,000
Actual base pay will be determined based on a successful candidate's work location, skills/abilities, experience, and education. This role includes opportunity to receive an annual bonus target of 15% of annual eligible earnings. Actual bonus amounts are determined by length of time in role, individual performance, and organizational performance.
Interested candidates must be willing and able to work onsite minimum 4 times per week in either our Melbourne, FL or Orlando, FL office.
The Mission
At Christian Care Ministry we believe that Christians can, and should, share in one another’s burdens. Through the use of Medi-Share®, a healthcare sharing ministry for Christians, we cultivate that belief.
The Team
Everyone at Christian Care Ministry is in agreement with our Statement of Faith, which outlines our core beliefs. Although we aren’t perfect people, we are serving our perfect God to the best of our ability.
The Job
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.
The Sr. Software Developer will design software solutions as per business requirements, including data modelling, optimization, and troubleshooting; according to CCM’s SDLC processes. Responsibilities include: analyzing design requirements, research, new development, unit testing, performance testing, security, code promotion/review, re-factoring, and maintenance of software products.
The Sr. Software Developer will have extensive experience in several areas of our current technology stacks (JavaScript, React/Redux, Node.js, SQL/Postgres, REST APIs, Okta IDM) to help deliver our next generation of innovative applications and solutions for healthcare and community.
Essential Job Duties & Responsibilities
- Analyzes, designs, programs, debugs, and modifies complex and diverse software enhancements and features used in local, networked, cloud-based, or Internet-related computer programs
- Applies complex professional concepts and company objectives to resolve issues in creative and effective ways
- Actively participates as a developer on Scrum Ceremonies, building software solutions according to team backlog
- Effectively collaborates with team members to achieve a shared goal
- Executes and promotes development standards, including writing readable code, automated tests, and documentation
- Collaborates with other developers within the development teams to ensure best methods and techniques are used in development
- Ensures merge/pull requests are reviewed and approved
- Serves as technical owner for code written, including executing development standards for their code within applications/systems
- Analyzes technological trends and proposes formal recommendations for improvement when appropriate
- Engages and shares knowledge with other functional areas of IT as well as business users as an ambassador for the software development team
- Keeps job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities, reading professional publications, maintaining personal and professional networks, and participating in professional organizations
- Implement and maintain solutions following enterprise patterns like Event-Driven Architecture (EDA), CQRS, DDD, etc.
- Contribute to the exercise and expression of Christian Care Ministry’s Christian beliefs
- All other duties as assigned
Essential Skills & Abilities
- High-level competencies in front end technologies (Javascript – preferably React/Redux, Typescript, HTML & CSS)
- Proficiency in server-side application development (preferably Node.js with NestJS or ExpressJS)
- Proficiency in relational database technology such as; PostgreSQL and SQL Server
- Demonstrated ability to deliver product features to customers in a production environment
- Deep understanding of RESTful design principles and experience creating and consuming APIs
- Experience implementing event-driven architecture and working with message brokers like RabbitMQ or Kafka.
- Solid understanding of web security fundamentals
- Solid understanding of data security and handling of sensitive information (PII, PHI, HIPAA)
- Experience with revision control and CI tools (Git, GitLab)
- Experience with at least one cloud environment such as Heroku, AWS, GCP, or Azure
- Firm understanding of standard SDLC, lean, and agile practices
- Ability to rapidly learn and apply new technologies
- Experience with modern build tools like Vite.
Core Competencies/Demonstrable Behaviors
- Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
- Manages complexity - Making sense of complex, high quantity and sometimes contradictory information to effectively solve problems
- Nimble learning - Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder
- Tech savvy - Anticipating and adopting innovations in business-building digital technology applications
- Optimizes work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
Education and/or Experience
- BS in Software Engineering, Computer Science, or related degree required
- 10-12 years of professional software engineering experience required
- 5+ years working with front-end web technologies: HTML, CSS, JavaScript, React/Redux, WebSockets
- 5+ years working with server-side languages
- 5+ years in database development/deployment (SQL Server or Postgres)
- 3+ years with Node.js development experience, preferred
- Experience working with IDM platforms (Okta, Auth0), preferred
- Hands-on experience building cloud-native, 12-Factor applications using Docker, Kubernetes or similar container orchestration. Experience with microservices or serverless architectures is a plus.
- Proficiency with PostgreSQL (including JSONB) for both relational and semi-structured data needs
- Experience in enterprise software development environment, preferred
Supervisory Responsibilities
- This job has no supervisory responsibilities
Incentives & Benefits
We work hard to serve our Medi-Share Members, but know we can only do that if we invest in our employees professionally, financially, physically, socially, and spiritually. We purposefully invest in our employees so that our employees can invest in others.
For full-time employees working 30 hours or more, some of our benefits include, but are not limited to:
- 100% paid Medical for employees/99% for family
- Generous employer Health Savings Account (HSA) contributions
- Employer-paid Life Insurance (3x salary) and Long-term Disability Insurance
- 6 weeks of paid parental leave (for both mom and dad)
- Dental - two plans to choose from
- Vision
- Short-term Disability
- Accident, Critical Illness, Hospital Indemnity
- 401(k) – up to 4% match on ROTH or Traditional contributions
- Generous paid-time off and 11 paid holidays
- Wellness plan including Financial, Occupational, Mental/Spiritual, and Physical health incentives up to $50/mo
- Employee Assistance Program including no cost, in-person mental health visits and employee discounts
- Monetary Anniversary Awards Program
- Monetary Birthday Awards