Making learning better. How cool is it to have millions of people using your code everyday!
What would I be doing in this role at Desire2Learn?
Whether you are an experienced software developer or a recent co-op graduate, we are looking for coding superstars to help create and improve our suite of advanced web and mobile learning platform and products.
You will not only exploit the latest software technologies, you will be designing and coding products that are going to have an impact on improving teaching and learning. You can gain experience with a variety of technologies including enterprise .NET, mobile, cloud computing, developer toolkits, analytics, webcasting, or whatever new technology our teams are working on.
You will continually learn and look for ways to innovate. You thrive in an Agile development environment and culture where developers speak freely and collaborate to solve interesting problems. You take pride not just getting things done, but delivering the best.
What would my main duties be?
- Developing components, web applications or mobile apps
- Designing software using design patterns and best practices
- Writing and reviewing technical design specifications
- Actively participating in product team SCRUMs
- Troubleshooting and performing problem analysis
- Testing your code for performance, scalability and accuracy
- Mentoring other team members and contributing to the best practices of software development at Desire2Learn.
- Maintain proficiency with Desire2Learn Web Services APIs
What is Desire2Learn looking for from me?
We are looking for software developers that are adaptable and can demonstrate critical thinking skills to solve complex business and technology problems regardless of the technology they are most familiar with.
We are looking for candidates that are looking to join a fast-paced company where a diverse set of knowledge, skills and experience come together to make up a collaborative and successful product team.
You have a strong entrepreneurial drive, an enthusiastic and dedicated mindset and a thirst for a challenge. The ability to think on your feet and work successfully both in independent and team-settings is essential. At Desire2Learn, our software developers are self-starters and are able to quickly contribute to their team's objectives.
For this position, we are looking for software developers that are passionate about one or more of the following:
- Debugging and problem solving
- .NET technologies and tools
- Java technologies and tools
- Mobile technologies and tools
- Object-oriented design
- Database development & design
- Web Development
- Cloud technologies
- Webcasting technologies
When we receive your application, we do our best to match your education and experience plus your technology and product interest to our open software developer positions. Your resume will be considered for all open software developer positions on all product teams.
- Bachelor's degree in Computer Science or a related field
Desire2Learn helps over 8 million people discover what is possible through our innovative learning solutions. Our team of talented, creative, and passionate employees is dedicated to helping transform the learning experience and creating a world where everyone has the opportunity to excel. We are focused on breaking down the barriers to learning and creating a more personalized experience that engages, inspires, and enables people to achieve their potential.
To apply, please submit your application to http://www.desire2learn.com/careers/software-developer.php