Listing Description
Are you excited to build innovative systems that address challenging workflow and information management problems? As a Senior Software Engineer, you will design with security, usability, and performance in mind from the beginning. You will also work with others, learning the needs of the customers, and leveraging the power of teamwork to rapidly deliver solutions.Responsibilities:
* Gather requirements from InfoSec and other teams
* Build polished and reliable software
* Support new and legacy software in a dev-ops-like environment
* Test your own and others’ code
* Provide advice and guidance for others on the team
Required Education and Experience:
* 5 years of relevant experience and a Bachelor's Degree in Computer Science or its equivalent
* 3 years of relevant experience and a Master’s degree in Computer Science or its equivalent
Required Skills:
* 5+ years of hands-on full-stack software development - Ruby strongly preferred
* 5+ years of hands-on experience with UNIX/Linux Operating System, system interactions and underlying technologies.
* 5+ years of experience with the complete software development life cycle, from requirements to design, implementation, unit testing, code reviews, release, and maintenance.
Desired Skills:
We don’t expect every applicant to have all these experiences but one or more would be very helpful:
* Demonstrated experience building user interfaces with HTML, CSS and JavaScript
* Excellent verbal and written communications.
* Hands on experience with GoLang and/or C++
* Relational database experience - admin, performance analysis, tuning, and debugging
* Experience with containerization like Docker or LXC and packaging technologies like Nix
* A developed UX design practice
* Automated testing, continuous integration, or test-driven design experience
* Process engineering or workflow development experience
* Knowledge of architectural methods
* Knowledge of networks, network protocols, or distributed systems
* Expert knowledge of Ruby
* Machine learning, statistical methods, and big data analysis
Listing Details
- Citizenship: No Requirements
- Incentives: Not Provided
- Education: Bachelors Degree
- Travel: No Travel
- Telework: Optional Telecommute