US National – Telecommute
Job Location: US-Remote
Job ID: 2019-1723
Category: Software Development
Experience Level: Intermediate
Frontline Education is seeking a Software Developer to develop, test, deploy and support elegant, scalable and reliable software solutions for our customers. This is a fast-paced and exciting role that provides opportunities to work on a wide array of projects.
We’re a group of unique and talented individuals that love what we do. We’ve been lucky enough to land jobs with a rapidly growing tech company that supports an appreciative and friendly customer base. We work hard to make our customers happy, but we like to have a good time in the process. We have the benefits of working from home, while being part of a close team that has fun together while being completely committed to accomplishing our goals and supporting each other in the process.
We are a company that strives to think in terms of ?we? instead of ?me.? We believe in the philosophy of servant leadership and that it’s all about putting others first. We also value the balance between family and work. If this sounds like your kind of workplace, please keep reading!
The Software Developer job responsibilities are (but not limited to):
Collaborate within and across cross-functional, agile teams to deliver software that achieves business objectives using a continuous integration/continuous delivery (CI/CD) model.
Deliver quality Software solutions on time by coding, debugging, testing and troubleshooting throughout the application development process.
Whatever it takes (positive) attitude to work on tasks
Contributing to and evangelizing Frontline Education engineering standards and practices.
A ?One Team’ mindset in which success is only achieved through the success of others
A Systems Thinking approach that ensures solutions solve the problem at hand within the construct of a larger platform
Positive attitude to learn, receive constructive feedback and grow is very important
Be a good listener and stay humble to learn from others
Be a team player and ability to work well individually and as team is very important
Qualifications, Key Skills and Competencies
Bachelor’s Degree in Computer Science or related field, and/or 2 + years of experience in Software Development
2+ years’ Experience with Agile methodology is required
2+ years of experience in C#, ASP.Net and MS SQL Server is required
A Good understanding of web-based applications and web architecture is required
Excellent oral and written communication skills is required
Experience with microservices architectures is a plus
Experience with SaaS and multi-tenant solutions is a plus
Experience with Git in a continuous integration environment is a plus