This senior software engineer will be a part of a small development team rapidly building out and scaling a new and exciting product suite. This engineer will become a subject matter expert on our application’s backend technology and be a major contributor to the product’s success. Our technology stack is primarily written in Go, PHP, Python, and Node.JS. Our technology stack utilizes AWS services and Docker containers.
This can be a remote/telecommute position based out of your home office and will report to the Software Development Team Lead.
KEY RESPONSIBILITIES
- Contribute at a senior level to the development process
- Help manage developer allocations on tasks to best utilize time and resources
- Ensure timely deliveries are met for our continuous delivery initiatives
- Work with Product Managers and the team to ensure that commitments are met
- Responsible for the quality of work completed
- Contribute to the design and architecture of products
- Works with Sales/Professional Services/Support as needed
SKILLS &REQUIREMENTS
- 5+ years software development experience
- Strong experience developing and operating application backend stacks is required
- Programming experience in Go is required
- Experience using and developing with relational databases is required
- Strong Amazon Web Services (AWS) and/or Docker experience is preferred
- Programming experience in Python/JS/PHP is preferred
- Experience with networking and linux is preferred
- Passionate about writing quality code, following best practices, solving complex technical challenges, and constantly honing your development skills
- Strong experience working in an agile software development lifecycle with rapid releases
- Ability to help drive features and roadmap planning
- Ability to rapidly learn diverse technologies and apply them
- Excellent communication skills
- Ability to look at the “big picture,”coming up with great new ideas, but also executing those ideas and writing the code to make it happen
- Strong understanding of Object-Oriented principles and developing SaaS applications
- Interested in using Test Driven Development