Senior Software Developer designing, developing, and maintaining software solutions for Christian Care Ministry's healthcare applications. Collaborating on innovative applications and solutions using modern technology stacks.
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 a Scrum team, 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
Contributes to the exercise and expression of Christian Care Ministry’s Christian beliefs
Performs all other duties as assigned
Requirements
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
C#/ASP.NET experience, preferred
Experience working with Mulesoft Anypoint, preferred
Experience working with Salesforce, preferred
Experience working with IDM platforms (Okta, Auth0), preferred
Familiarity with container technologies (Docker) and microservices architectures, preferred
Experience working with NoSQL databases, preferred
Experience in enterprise software development environment, preferred
Experience with Ruby on Rails, preferred
Benefits
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
Principal Software Engineer integrating partner accelerator hardware and Red Hat's open - source software stack. Collaborating across teams to optimize AI workloads and enhance system integration.
Senior Software Engineer at Itaú developing cloud applications using .NET, Angular, and AWS. Collaborating on innovative technology solutions in a diverse and inclusive team environment.
Full - Stack Software Engineer joining Blueground to develop and manage satellite applications complementing core systems. Collaborating in an Agile team with diverse technologies and frameworks.
Senior Software Engineer developing complex backend and cloud solutions for one of Austria's largest private companies. Engaging in digitalization of key business processes and creating scalable systems.
Senior Software Engineer developing and configuring integrations on the Dell Boomi platform. Collaborating with teams to implement APIs and monitor system performance.
Lead Engineer responsible for optimizing test equipment and processes in manufacturing at Celestica. Collaborating with engineering teams to deliver high - quality solutions.
Lead Engineer responsible for designing and optimizing manufacturing processes at Celestica. Develop processes for quality cost delivery goals while ensuring efficient operations in manufacturing sector.
Mission Software Engineer integrating and deploying autonomy software on large maritime platforms at HavocAI. Help shape the future of maritime autonomy while collaborating closely with customers and operators.
Intermediate Software Engineer developing enterprise - grade applications for Trulioo's Portal team. Collaborating with cross - functional teams to deliver high - quality digital identity solutions in a hybrid work environment.