We are looking for a senior software engineer to join our team. Rustici Software makes eLearning standards based software. Our software is responsible for launching and tracking standards based online learning for millions of learners. You would join a team that develops software that integrates into other software products around the world. We are a remote/in-office hybrid company located in Franklin, TN. While we give preference to local candidates, we are open to qualified remote candidates.
The ideal candidate will be able to balance the competing priorities of producing quality code and solving customer problems quickly. Since this is a senior position, we are looking for someone with several years of experience. We don’t have a hard number of years as a requirement, but we do require the expert level of skills that people usually only acquire after 10,000 hours of developing software. The areas of expertise we value are in software development, communication, the software development lifecycle, and learning new technologies.
This position requires a strong ability to develop in JavaScript and either Java or .NET, coupled with the aptitude to work in a completely different language when needed. All of our products are web applications, so we also look for a strong understanding of HTML, CSS, and REST APIs. Our products are often integrated with our customer’s enterprise web applications. While we don’t work in a typical corporate environment, experience and an understanding of how enterprise software shops work is a plus.
Check out “An Open Letter” from our Managing Director, Tammy Rutherford. It says a lot about what you need to know before applying to this job opening. You might also want to read up on our answers to the Joel Test to see how we approach software development.
Make sure that what we get from you makes it apparent that you are the right person and that this job is important to you, and that you want to work here, not just somewhere.
You will also want to spend some time on our website, learn how we think, what we do, and why we have been named a Best Place to Work by Nashville Business Journal for 12 years. Get to know us if you want us to get to know you.
Each time we hire, we wait until we find exactly the right person. If that’s you, we really hope you submit an answer to our developer test. Below is a link to our Developer Test. Please attach your modified source code as part of your application. (.txt or zip file)
Developer test
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
EOE, including disability/vets