Software Development Engineer | Remote

at  LifeWay Christian Resources

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Dec, 2024Not Specified02 Oct, 2024N/AScala,Amazon Web Services,Critical Thinking,Information Technology,Computer Science,Kanban,Aws,Git,Communication Skills,ScrumNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview:
We are looking for a highly collaborative Remote Software Development Engineer who is motivated and interested in building applications that enable our customers to consume and interact with biblical content digitally. The ideal candidate is proficient in working with event-driven, microservice stacks primarily written in Scala while being able to understand and support the needs of our front-end focused team members.

Responsibilities:

ABOUT THE ROLE

You will primarily create and implement back-end systems in Scala as well as some Typescript to support the front-end user interface needs of our various digital content experience applications. You will work independently on deliverables but will have multiple peers working on the same technology stack for other areas of the digital content experience back-end systems. You will participate in a highly collaborative and agile environment with teammates from various backgrounds coming together to solve challenging problems as a team. As a member of our back-end team, you will be well-versed in domain-driven design concepts; and you will regularly work with staff and principal engineers along with your team members in highly collaborative problem solving, sophisticated design, and delivering resilient and quality software that tens of thousands of churches and individuals rely on every week.

Responsibilities:

  • Design and implement the software and cloud infrastructure necessary to solve technical problems (articulated as agile stories) primarily concentrating on our back-end stacks
  • Build and maintain automated tests and CI/CD pipelines
  • Participate in on-call rotation
  • Troubleshoot and resolve technical problems
  • Work closely and collaboratively with an agile team and its product owner to help break down business requirements into stories
  • Evaluate existing software
  • Mentor newer developer


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science information technology or a related degree preferred

Proficient

1

Remote, USA