Software Development Engineer
Job Description
YOUR OPPORTUNITY:
We are an industry leading personal development and coaching company whose mission is to inspire, instruct and ignite people to create and live a life they love.
Your opportunity is to join our dynamic, heart-centered, and mission-driven team as a Software-Development-Engineer!
In this role, you will be responsible to lead the development team, review, document and improve systems infrastructure and architecture. You will own the responsibility of all Technology Development and will be an integral contributor in helping the company achieve its goals to reach out to people who want more out of life and to live a life they love living.
The Software-Development-Engineer has 5 strategic focuses:
Strategic Focus #1: Further the company’s mission by supporting the company in achieving and completing initiatives..
Strategic Focus #2: Create a vision for the Development team with clear direction, intention and expectations.
Strategic Focus #3: Effectively lead and manage front and back-end software developers by prioritizing and managing team tasks, and assuring team members have all necessary resources to support them.
Strategic Focus #4: Ensuring open communication between the development team and stakeholders.
Strategic Focus #5: Assure that development tasks are delivered on-time
ARE YOU THE PERFECT FIT?
This is a dream-come-true opportunity for you to join a world-class, innovative, fast-growing and fun team focused on empowering people all around the world. Do you have this experience?
3-5 years experience as a software developer engineer.
Managing the daily activities of a Development team.
Quality Assurance
Delivering Tasks on-time
Evaluating and selecting the most efficient and cost-effective technologies for the development of Technology projects.
Establishing and documenting Development best practices and standards, and assuring they are followed.
Assuring the security and integrity of the information technology systems.
Access to high speed internet, dedicated and distraction free work space and able to meet all requirements of this role while working remotely..
Willing to travel* to events a few times per year to learn about, and engage with our programs, philosophies, and our clients. Plus, willing to travel for additional professional training, seminars, etc. a few times per year.
* As travel conditions safely allow. If travel conditions do not allow, events held on location will likely be substituted for virtual events that accomplish the same goals.
If you answered a resounding YES to ALL of these criteria… then you may be the perfect addition to our world-class team. So, read on..
REQUIRED TECHNICAL SKILL SET:
Setup, configuration and system management of CentOS and Ubuntu servers and services.
Beanstalk
Redis
Load Balancer (DigitalOcean/HAProxy)
Monitoring, fault finding and maintenance of servers under heavy load
Configuration of Apache and Nginx
MySQL 5.6, MySQL 8.0 including replication
Development
PHP 5.6, PHP 7
Laravel, Slim Framework
Smarty templates
Automated deployment
Git
InfusionSoft API
Zoom API
WordPress
Plugin development
Load balancing of multiple WordPress servers
Troubleshooting
Development Management
Create specifications of systems that have been and need to be developed
Understanding of queueing systems
PERKS:
Opportunity to work in a fast-growing, heart-centered business with a mission for helping people create a life they love living.
Work remotely permanently (anywhere with suitable internet connection).
Opportunity to attend live events and training.
Health Benefits
401K Plan
Paid Holidays
Paid Time Off
COMPENSATION:
This position is a full time, remote, salaried position. Compensation based on experience and qualifications. Pay range 100,000 - 115,000 annually. .
TO APPLY:
If you’ve made it this far and you are still thinking, “this is a perfect fit for me”, then you are ready to take the next step…
To apply, send an email to Opportunity@BraveThinkingInstitute.com introducing yourself. In that email, please attach your resume and also answer these questions:
Please submit a cover letter stating why you would be a perfect fit for this position.
Why are you looking for a new position now?
Once we receive the above information from you, we will send you next steps in the interview process.
Thank you for your interest in joining our team!
Company Description
LifeSOULutions That Work, LLC dba Brave Thinking Institute is a global personal and professional development coaching and training company. Additionally, Brave Thinking Institute is the premier training center for transformational coaching certification. We are dedicated to being a positive difference for good in the lives of individuals and businesses globally. We empower individuals and organizations to create the measurable success they desire while discovering and living their dreams. We accomplish this by teaching the invisible side of success to hundreds of thousands of people and businesses worldwide.