Senior Software Engineer (Remote Opportunities Available)
Bison Technologies
As a Senior Software Engineer, you will bring technical expertise in full stack web development to deliver high-quality software solutions. You should embody a passion for continuous improvement, be comfortable working in an agile development environment and be familiar with standard testing methodologies.
Key Responsibilities
- Analyze, design and develop tests and test-automation suites
- Design and develop a processing platform using various configuration management technologies
- Test software development methodology in an agile environment
- Provide ongoing maintenance, support and enhancements in existing systems and platforms
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions
- Provide recommendations for continuous improvement
- Work alongside other engineers on the team to elevate technology and consistently apply best practices
Qualifications
- Bachelor’s Degree or equivalent education and/or work experience
- 5+ years’ experience engineering and architecting SOA systems using technologies like Node.js, React, MongoDB, Elasticsearch, and Git
- Experience in Java, JavaScript, TypeScript, Ruby, and/or Python
- Experience with test-driven development and automated testing frameworks
- Experience with Scrum/Agile development methodologies
- Capable of delivering on multiple competing priorities with little supervision
- Excellent verbal and written communication skills
- Comfortable in a fast-moving, cross-functional team in a start-up environment