As a software developer, you'll be responsible for creating and maintaining software for the organization. You will participate in all facets of software development to help create world-class solutions that deliver value, improve the user experience, increase productivity, and optimize system performance. The successful candidate will have a proven track record of success, loves to learn, has a passion for technology, is curious and goal oriented. Ideally, you will have experience in full-stack development as you'll interact with all tiers of the system to develop solutions. Broad knowledge of technology platforms, tools and languages including: System Administration, Telecommunications, Networking, Continuous Integration as well as an understanding of Agile development practices helpful
Required skills & experience (the “must haves” to be considered) - Bachelor's degree in Information Systems or Computer Science
- Minimum 5 years' experience developing applications using .Net technology; or three to five years related experience and/or training; or equivalent combination of education and experience.