Job details
Salary from $61,600 a year
Benefits pulled from the full job description
Health insurance paid time off
Full job description
Position title: software developer software developer purpose: to 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 practicesPrimary responsibilities and duties: contribution to the ministry staff are required to meet established goals and communicated expectations for quantity and qualityThey need to apply appropriate time management and prioritization skills, work independently with a reasonable amount of guidance from more senior staff, and adequately learn and apply training and knowledge to perform these responsibilities and duties.
Crafting code for software projects
Collaborate with developers and project stakeholders
Researching solutions for the current project, as necessary
Maintaining deployed programs, processes, and databases
Participating in sprint planning and other team management activities, including the ongoing refinement of the project backlog
Miscellaneous duties: performs other related duties, as assigned
Competencies: skills required for success staff are required to demonstrate competence in the following specific areas with appropriate confidence, regular success, and independently (with occasional guidance as needed).
Functional / technical skills:
Ability to successfully apply knowledge of policy and procedure, technology, and systems to accomplish work.
Collaboration and networking:
Builds and maintains relationships with a variety of people to exchange ideas and expertise to get work doneRespects competing views, willing to compromise, and values contributions of others
Researching:
Ability to search for, locate, extract, organize, evaluate, and use or present information that is relevant to a particular topic.
Critical thinking:
Actively and skillfully uses analysis, evaluation, inference, logic, and reasoning to draw conclusions and make sound judgementsAble to discern useful data and information.
Problem solving:
The ability to define a problem correctly, determine root causes, brainstorm possible solutions, and effectively analyze options to find a resolutionCommunicates problem resolution and may participate in the implementation and evaluation of solution for success.
Knowledge: level of expertise staff are required to possess applicable knowledge to bring value to smi in this role, know and utilize resources well, ask questions to ensure full understanding, gain and retain knowledge to keep up with changes, and accept and engage with training to grow knowledge for current and future responsibilitiesThe following is a comprehensive list of knowledge for this role.
Code review
Test driven development
Rest apis
C#, javascript, sql and git
Scrum practices
Education & experience
Bachelor’s degree (b.sOr b.a.) in a technical or business field; or equivalent work-related experience and/or training; or equivalent combination of education and experience.
Pair programming
React
.net core
Web apis
Conduct: commitment to smi’s mission, values, and doctrinal stance while performing job duties, the staff member will act in a manner that is christ-honoring as well as christ-like, demonstrating a personal christian faith and witness in all interpersonal interactionsThe categories listed below detail the required conduct of all samaritan ministries staff members.
Attitude:
Staff are required to show evidence of the fruit of the spirit in words, actions, and behaviors, be engaged in work by acting to positively contribute to the work and mission of smi, be open to new ideas, willing to contribute solutions, and work through difficulties of workplace change and stressStaff must also be self-controlled, patient with people and processes, maintain composure, and avoid gossip and slander.
Reliability:
Staff are required to follow through with commitments and deadlines, work diligently to complete work, come to work on time as scheduled, communicate work progress and problems honestly, ask for help when needed, and keep confidentiality.
Abilities:
Staff are required to be aware of their innate talents and be able to describe and demonstrate themThey must be ready to accept projects and assignments that align with abilities, proactively share ideas with their supervisor for utilizing talents within the role or to expand responsibilities and communicate appropriately and helpfully about weaknesses (areas of little or no current talent which may impact work).
Hunger:
Staff are required to act within the scope of the role to make appropriate decisions and take appropriate risks, properly evaluate their work to identify lessons from successes and failure, be willing to be developed through specific assignments or training, try different approaches to difficult work, and maintain a good work/life balance.
Humility:
Staff are required to show evidence of considering god in their work and interactions with other staff, accurately recognize their own significance and importance (place/fit), be ready to celebrate the accomplishments of others, work to be available to help other staff in need, accept help from others on work or projects, listen to feedback, admit mistakes and make necessary changes, forgive others ,and work at being content.
People-smart:
Staff are required be aware of their own emotions and impact of their words, actions and behaviors on others, recognize and respond to normal social cues and group dynamics, listen with patience and ask questions for understanding, communicate with truth and love, respect the differences of others and work in unity, and work through disagreements and miscommunications with others (with assistance).
Working conditions and physical demands
Tasks are normally conducted in a regular office environment requiring the use of computer and mouse and other standard office equipment.
Staff will be required to travel and have a valid driver’s license.
There are no specific job hazards, ppe, ergonomic concerns (beyond what was listed above), or transport of hazardous material.
Staff may need to lift and move items up to 35 lbsOn occasion
Staff are required to observe safety principles while performing the duties of the position.
Full-time benefits include: health benefits, retirement, performance-based incentive pay, paid time off salary starting at $61,600 and is based off of qualifications and experience disclaimer: this job description is intended to describe the general nature and level of work being performed by people assigned to this jobThey are not intended to be an exhaustive list of responsibilities, duties and skills required of personnel in the classificationWork hours may be irregular including performing duties on evenings or weekends.
Hiring insights
Job activity
Posted 30+ days ago