Posted in

Apis Staff Engineer

Apis Staff Engineer

CompanyLife.Church
LocationEdmond, OK, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid 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.