Search Page | Back to Results

Senior Software Developer (Full-Stack, Salesforce)

Summary leading the development and delivery of high-quality custom applications that integrate seamlessly with the Salesforce platform.

Those interested can apply at: https://apply.glorieta.org/?startApp=a113r00000UE2TjAAL&startName=Senior%20Software%20Developer

Senior Software Developer (Full-Stack, Salesforce focused)
Eagle Adventure Camps, Glorieta, New Mexico

Do you feel like your current job lacks purpose? Want to use your talents to make an eternal impact? Eagle Adventure Camps is looking for a passionate and talented senior software developer to join our Technology Solutions team. We are excited about our mission statement and are looking for a like-minded person who is willing to serve alongside us. Please thoughtfully consider each part of our mission statement, job description, and description of our ministry and community before applying.

Mission Statement
To inspire Christ-like change through Outdoor Adventure, Authentic Relationships, and Biblical Truth.

Community
The makeup of our community determines a large part of what it is like to live and work here. We have about 100 people who live on-site year round. This group includes full-time staff, staff families, and interns. Glorieta is a beautiful place with many natural resources but involves a somewhat remote style of living.

Job Description
Title: Senior Software Developer
Department: Shared Services
Reports To: Director of Technology Solutions

As the senior software developer on our Technology Solutions team, your purpose will be to fulfill our mission of inspiring Christ-like change by creating solutions that directly affect our employees, programs, guests, and ministry partners. You will be responsible for leading the development and delivery of high-quality custom applications that integrate seamlessly with the Salesforce platform. These solutions will contribute to the growth of our cloud-based SaaS Camp Management System, mobile applications, and system integrations. You will be involved throughout the entire software development life cycle, from requirement gathering, design, to solution deployment and support. This role requires creative thinking, collaboration, and a passion for delivering great solutions.

Overall Responsibility and Expectations
Work collaboratively with the Director and other team members on solution development of web applications, mobile applications, and integrations
Mentor other developers on design patterns, development best practices and performance trade-offs
Perform code reviews for accuracy and functionality
Analyze business requirements and provide solution design with estimated work effort
Design solutions with resilience, scalability, and performance in mind
Develop according to software development best practices
Participate in Agile development processes and contribute to process improvement
Test and deploy programs and applications in cloud environments
Troubleshoot, debug, maintain and improve existing software
Develop technical documentation to guide future software development projects

Character, Abilities, Skills, Experience, Education:
The “ideal” candidate will be self-motivated, disciplined, and have the following:

Personal and authentic relationship with Jesus Christ
Passion to support an organization striving to create Christ-like change
Demonstrated mastery of:
HTML/CSS
JavaScript (JQuery, JSON, Node.js)
Javascript frameworks (Angular, React, Svelte, etc)
Salesforce development (Standard and Lightning)
Java/APEX
Relational databases
REST APIs
DevOps & CI/CD (Using Azure and AWS)
Ability to work quickly and follow industry best practices
Desire to teach and mentor other developers
Excellent analytical/troubleshooting skills
Excellent written and verbal communication skills
Ability to learn, adapt, and grow with our team
Certified Salesforce Developer preferred
Bachelor's degree in Computer Science or a related discipline
Ability to sit and focus on a singular task for several hours at a time

Work Context: This job can be performed remotely or on location in Glorieta, New Mexico.

Travel: Possible infrequent travel for training and development.

Work Environment: This position will be primarily office based, but may be called upon to assist with other duties as needs arise.

Training: All employees will be given the opportunity to improve their skills through appropriate training. This will include ongoing coaching and on the job training as a regular part of this position.

Compensation: Full-time salary, on-site housing including utilities, $0 deductible health and wellness plan, retirement benefits with matching funds, paid vacation time, flexible work schedule

Disclaimer: This Job Description is not a complete description of all that is necessary to do your job. All camp employees are expected to do what it takes to work as a team, even with other departments, to serve guests. We ask that anyone who is interested in working at Glorieta Adventure Camps be flexible and have a positive attitude.

Those interested can apply at: https://apply.glorieta.org/?startApp=a113r00000UE2TjAAL&startName=Senior%20Software%20Developer

Time:  Full-Time Year Round
Salary:  Paid
Category:  Business/Operations

 

 

Updated: 9/9/2022 12:18:51 PM

Job Contact:
Corinn Burgess
(505) 757-6161

Send Resume

Why work at Glorieta Adventure Camps:

Glorieta Adventure Camps is an outdoor adventure camp that exists to inspire Christ-like change through outdoor adventure, authentic relationships and Biblical truth. Are you interested in experiencing the summer in the mountains of Northern New Mexico? Visit glorieta.org/summerjobs to learn more about what it is like to be on Glorieta Summer Staff, the opportunities we have available, and how to get involved! We are looking for people who believe wholeheartedly in our mission and want to be a part of changing lives!

11 New Mexico 50
    Glorieta, NM 87535

(505) 757-6161

Recruiting Video (if applicable): https://youtu.be/RAU7zLQz2Js