Software Developer
SummaryTo serve the members of Samaritan Ministries International (SMI) by constructing and developing software for the needs of the members and staff of SMI within the context of an Agile software development process and Test-Driven Development practices.
Competencies
Creativity and InnovationFostering CommunicationApplication Development and MaintenanceActing with Integrity, Empathy, and CompassionCollaborating with OthersNeighbor FocusPursuing ExcellenceAttention to DetailQuality FocusProblem SolvingKey Responsibilities
Participate in the full software development life cycleCollaborate with team members and stakeholders to build high quality softwareParticipate in code reviewsParticipate in Scrum practicesParticipate in Pair/Mob programming sessionsStrive to be a Software Craftsman (Clean Code / Solid Principles / TDD)Qualifications and Experience
Two-year degree from an accredited university or the equivalent combination of education and experience.C# (programming language) (Basic)JavaScript (Basic).NET CoreSQLTest-driven Development (TDD) (Basic)Web API (Basic)React (Basic)SCRUM PracticesGitREST Api (Basic)Entity Framework (Basic)TypeScript (Basic)Secure Software Development Life Cycle (SSDLC)Additional Information
Staff may be required to travel and have a valid driver's licenseStaff will observe safety principles while performing the duties of the positionTasks are normally conducted in a regular office environment, requiring use of computer and mouse and other standard office equipment. Staff usually remain in a stationary position, often standing or sitting for prolonged periods.Disclaimer: This job description is intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of responsibilities, duties and skills required of personnel in the classification. Work hours may be irregular including performing duties on evenings or weekends.This position requires an active commitment to the mission and values of SMI. In the course of performing job duties, the employee will act in a manner that is Christ-honoring as well as Christ-like, demonstrating a personal Christian faith and witness in all interpersonal interactions.Full-time benefits include: Health benefits, Retirement, Performance-Based Incentive Pay, Paid Time OffStarting Pay Range: $61,600-$76,300. Starting pay is based off of qualifications and experience.