Job Title: Software Engineer (Elixir)
Duration: Fulltime - Permanent
Designs, modifies, develops, implements and supports applications. Must ensure all work is fully covered by tests. Must be familiar with a variety of industry concepts, practices and procedures. Must employ the right technology for the best solution approach. Must be able to perform a variety of complicated tasks. Must be a team player and willing to work in a pairing environment.
Provide architecturally sound software applications.
Provide meaningful testing implementations.
Provide production support.
Participate in planning meetings and software releases.
Share knowledge and stay atop industry trends.
Required Experience / Knowledge:
A solid foundation in computer science, with strong competencies in data structure, algorithms, and software design
Elixir Experience or Knowledge
BS/MS in Computer Science or related field/degree, and/or equivalent work experience
Extensive programming experience in Perl/Mod Perl
3+ years of large scale systems design experience, with extensive knowledge of Unix/Linux
Proficient in SQL and schema design
Proficient in Object Oriented design and development