The Company:
As the Leader in Recruiting Intelligence, The Edens Group, LLC has been retained to locate a Senior Software Engineer for an Edtech company focused on learning design & grounded in the science of how students of all ages engage, practice, and learn. They create technology-enabled solutions for providers in the pre-K-12, university, career readiness, and alternative credential markets. This robust team is really a conglomeration of design thinkers at their core, they complement fresh perspectives with their combined decades of expertise in quality experience design, sustainable content investment, and a repository of customizable learning objects and skill packs.
This role is for a true software technologist with a passion for customer-centric experiences to join the team! This is an opportunity for the individual to quickly grow into a leadership role and steer the technical direction of this platform . This role will coordinate the efforts of a number of independent developers and perhaps a small vendor team building their WordPress/PHP based marketplace as well as their J2EE/Groovy-based student assessment platform. The Software Engineer will lead the entire engineering process to propel them into the top ranks of EdTech companies in both B2B and B2C spaces
Responsibilities
- Run, support, and build out their PHP based marketplace
- Run, support and enhance their student-based assessment and CMS platform that is built on
- J2EE/Groovy
- Ability to quickly understand Learning management systems (LMS) and build connectors into customer LMS; plus, experience with educational technology, standards such as LTI, QTI, CASE
- Ability to enhance their current home-grown finance portals built for freelancers, help build connectors into MS Dynamics and Concur etc.,
- Provide cloud architecture mentorship and implement cloud orchestration solutions to support product capabilities.
- Continuously improve processes
- Work closely with other customer engineering teams, product, marketing, operation, information security team, and customer support teams for end-to-end solutions
Qualifications:
- Bachelor's Degree in IT, Engineering, Computer Science or related or equivalent experience
- Master’s degree is desirable
- Minimum of 4 years’ experience in an engineering role
- Proficiency in at least in a few programming languages: Python, Bash, Go, Django
- 4 to 5+ years’ experience in software enhancement & programming with some of:
- Javascript, NodeJS, PHP, Java/J2 or Groovy;
- Including SQL, Javascript (NodeJS, Browser), Java (Groovy/Grails/JEE), PHP (WordPress, WooCommerce)
- Experience with Cloud and CI/CD framework/tools, such as GIT, Docker, Kubernetes, Jenkins, Istio,
- VM, etc,
- 2+ years using GIT (GitHub or Bitbucket)
- Extensive knowledge of TCP/IP, HTTP, routing, switching, firewall, and load balancer; plus working with client APIs including oath, REST, JSON, XML
- Rich experience in system administration of Linux like OS systems.
- Extensive Experience with public cloud platforms
About You:
- You have experience continuously improving software engineering and operations practices
- You are comfortable working with multiple company teams to design, develop, test, implement, and support technical solutions across a range of technologies
- You are skilled in in Cloud Computing, deploying servers, databases and code on one or more Cloud Platforms such as AWS, Google Cloud, or Azure
- You’re at pro at utilizing Linux servers, command line, web servers (Nginx, Apache) and other common web application technologies
- You are eager to own the quality, performance, and scalability of your solutions and processes
- You stay on top of tech trends, and experiment with and learn new technologies
- You are passionate about innovation, implementation of cutting-edge technologies, outside-of-the box thinking, teamwork, and self-organization
Salary & Benefits:
Total compensation package includes a competitive base salary in the 175-200K range with a 15% bonus and excellent benefits including Medical, Dental, vision, 401K, Parental Leave and more. The role can is 100% remote with occasional trips to the main office in Baltimore, MD. If you thrive in a fast-paced, entrepreneurial, dynamic environment, and enjoy taking ownership and shaping the landscape within a high-growth technology company, we encourage you to send your resume via email to:
The Edens Group, LLC
Attn: Kelly M. Edens
Cell: 703-517-2613
E-mail: kelly@theedensgroup.com