Senior Software Engineer
Location: US, CO, Boulder
Department: Product Innovation
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Software
Function: Engineering

Company profile:
Why CSD?CSD is not only a great place to work, but also to learn, grow and give back to the community. Our organization is made up of talented, motivated people from diverse cultural, educational and professional backgrounds. We believe in teamwork, shared ideas, and creating solutions together while respecting individuality and innovation. We seek out people who want to see their ideas put into action, are committed to making a difference and who believe that more is possible! Who We AreHere, you will discover colleagues who have passion for our company, our community, customers and each other, and that are led by a team of outstanding people who believe that more is possible from each and every one of us. 

Job description:
Work From Home and Change the World!Boulder! The mountains, the culture, Pearl Street!…why would anyone want to leave?!……Well, you don’t have to! We’re offering YOU the opportunity to stay in lovely Boulder while working remotely with our Product Innovation Development Team based in Austin, TX.We are looking for a talented Senior Software Engineer with experience in Ruby on Rails to help lead the development of cutting edge software solutions for the Deaf and hard of hearing. We are working together to radically improve the lives of this global community - and changing the world in the process.If you want to work on challenging projects with a skilled, passionate, super-bright team of people who feel good about what they do EVERY day, then let’s talk!The Opportunities Work on life-changing products benefiting the global communityPlay a leadership role on a team of talented, passionate Software Engineers who believe that “good enough” is not enoughCompetitive salaryRobust employee benefits package including employer sponsored health insurance, dental insurance, life insurance, paid time off, disability coverage, retirement, wellness initiatives and supplemental benefits plansFlexible work scheduleAnnual conference and training budgetWork provided Macbook Pro.Position OverviewThe Senior Software Engineer helps lead the creation and development of next generation web and mobile products that serve the Deaf and hard of hearing community, utilizing Ruby on Rails and other development frameworks. The Senior Software Engineer participates in a collaborative and team-centered environment, mentoring and leading the software development team. We really care about what we do here. The right candidate will have a genuine interest in developing life-changing products and services that benefit our organization and the global community we serve.Essential Functions Designs and develops web and mobile applications using the Ruby on Rails frameworkCollaborates and brainstorms with development team on which technologies and approaches are best suited to address current needsDevelops software solutions by studying information needs; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycleSupports and guides other Software Engineers by providing advice, coaching and educational opportunitiesWrites clean, maintainable code using the best engineering practices in the industry today (unit testing, source control, continuous integration, automation, design patterns, etc.)Works in an Agile-based environmentLeads selected project tasksOur ToolboxRuby &amp; Ruby on RailsJavascript: #URL_968b3a839b798052f33a95a811f8b2366cd66f6bcc98f2885bea5ee47d000659#, #URL_1d0f9eb2a7073ab63d5cfc0f9762fb40962b2b8ad1607a31c869aa4fd0382977#AWS/Engine Yard (Chef)MySQL, RedisHTML5/CSS3 (SCSS)WebRTC

Requirements:
Bachelor’s degree in computer science or related field, or equivalent professional experienceFive years of professional experience in web application developmentFive years of professional experience in Ruby on Rails developmentExperience with operational support and production maintenance, including emphasis on security, performance and uptime

Benefits:
CSD offers a competitive benefits package for full-time employees. For a full list of benefits and perks, please visit the career page.Communication Service for the Deaf, Inc. is an Equal Opportunity Affirmative Action Employer and drug free and tobacco free workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin, including individuals with a disability and protected veterans.