We are seeking an Advanced Software engineer to join our core development team. The selected team member will work directly with the Chief Technology Officer to envision and create the next evolution of the company’s software, and to help maintain and advance our existing line of products. We are focused on creating the best company culture as possible. Meetings are kept to a minimum. Management is personable and reasonable. The work is interesting and satisfying.
Other benefits of working with us include:
Excellent salary (i.e. not “competitive")
Your home will be your office
Every employee is expected to make valued and impactful contributions
Grow and advance along with the company
The selected team member will have responsibility for and, ideally, significant past experience with several of these domains:
Web application, web service, and library design, development, testing, and deployment
Relational database design, implementation, and maintenance
“Big Data" mining and analytics
Core technology and development tool research
Software development tools and best-practices
Bachelor's degree in Computer Science or Computer Engineering or equivalent experience.
3+ years of professional software engineering experience
Strong foundational knowledge of quality software engineering. Computer Science degrees are much preferred
Ability to communicate at all levels in the organization