Samaritan Ministries International is a Biblical solution to health care that delivers compassionate service to its members. The Senior Software Engineer will serve by constructing and developing software to meet the needs of members and staff within an Agile development process.
Responsibilities:
- Collaborate with team members and stakeholders to build high quality software
- Participate in the full software development life cycle
- Participate in code reviews
- Participate in Scrum practices
- Participate in Pair/Mob programming sessions
- Strive to be a Software Craftsman (Clean Code / Solid Principles / TDD)
- Provide technical training and mentoring to other development team members
Requirements:
- Six or more years professional experience in Software Development
- Web API (Advanced)
- React (Advanced)
- Test-driven Development (TDD) (Advanced)
- Secure Software Development Life Cycle (SSDLC) (Advanced)
- Git
- SQL (Advanced)
- C# (programming language) (Advanced)
- JavaScript (Advanced)
- TypeScript (Advanced)
- Entity Framework (Advanced)
- .Net Core (Advanced)
- REST Api (Advanced)
- Experience mentoring, coaching, and providing feedback to team members