Lifeway Christian Resources is seeking a Senior Software Integration Developer to design, develop, modify, and integrate various enterprise platforms within the organization. The role involves utilizing a range of technical approaches to ensure seamless data flow between systems, while also mentoring and collaborating with other developers and teams.
Responsibilities:
- Lives out Lifeway’s mission and values, showing deep commitment to Kingdom work
- Lead, collaborate, and coordinate with developers, managers, and analysts from other teams to design and implement integrations to support the flow of data between systems such as CRM, ERP, HR, WMS, and other applications
- Analyze and improve existing system integration as well as migration techniques
- Detect, debug, and resolve issues with existing integrations
- Architect, design, and implement integrations with an enterprise focus, utilizing the right approach for the right use case, including a mix of event-driven design, RESTful services, and more
- Mentor and train other developers
- Some travel, occasionally overnight
Requirements:
- Bachelor's degree or reputable coding bootcamp in computer engineering, computer science, or a related field
- 7+ years experience as a developer
- 3+ years experience with cloud technologies (AWS, Azure or similar)
- Proficient with RESTful services, microservices, and cloud architecture required
- Experience in .NET 8+, AWS Lambdas, API Gateway, and C#
- Experience integrating with Salesforce, Oracle Fusion, Peoplesoft, and other large scale enterprise platforms
- Proficient with event-driven, domain driven design, and serverless principles in the cloud
- Advanced in debugging, troubleshooting, developing, and testing code
- Proficient in querying databases, data warehouses, and basic understanding of database design
- Proficient in build pipelines, code quality, automated unit testing, source control, and branching strategies for coding and deployments
- Proficient with Agile
- Logical and problem-solving skills are required
- Inquisitive self-starter and team player
- Strong written and verbal communication skills
- Ability to mentor and train more junior developers
- Actively involved in an evangelical Christian church
- Masters degree
- WebAPI, RESTful APIs, Microservices
- Entity Framework
- Kafka events or similar
- SQS
- No SQL Databases
- GitHub
- Agile (Scrum)
- Experience integrating with Salesforce, Oracle Fusion, Peoplesoft, and other Saas solutions