Apis Staff Engineer
Company | Life.Church |
---|---|
Location | Edmond, OK, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level |
Requirements
- Bachelor’s degree, Computer Science, or related field preferred.
- 3+ years of related work experience.
- Expert in Java (Kotlin preferred) & modern development frameworks, including Spring Kotlin.
- Experience with secrets management, background job scheduling systems, and familiarity with Microsoft SQL.
- Experience in cloud platforms, such as GCP and cloud technologies, such as Cloud Function, and Kubernetes.
- Excellent verbal, written, and interpersonal communication skills to maintain relationships and partnerships.
- Maintain a systematic and organized approach to completing assignments accurately, thoroughly, and timely.
- Clearly explain complicated and detailed processes in a concise and simple way.
- Ability to self-motivate, take initiative, make independent decisions, and problem-solve.
- Ability to collaborate in a team environment and work independently.
- Ability to maintain composure during stressful situations.
- Own technical design for projects and understands, and articulates, the tradeoffs in creating high-quality software.
Responsibilities
- Develop organizational software by using the appropriate tools and techniques for each platform in span of care.
- Collaborate with various teams and team members to determine the technical approach and to organize development plans.
- Evaluate complexity of tasks and provide realistic estimates on level of effort and completion time.
- Manage the release process of any software changes.
- Oversee contractors, vendors, and/or volunteers who are working within the domain of Life.Church products.
- Provide support to other Interactive engineers through code and architectural reviews.
- Partner with junior and mid-level engineers to offer training and guidance on best practices.
- Help ensure that other engineers are moving in the same technical direction.
- Maintain strategic outlook to plan for future development of processes and team.
- Provide technical support on escalated software issues.
- Research industry best practices and new technologies or tools that could be implemented at Life.Church.
Preferred Qualifications
- Bachelor’s degree, Computer Science, or related field preferred.