Senior Software Engineer
Red Dot Storage is looking for a skilled professional to join our Louisville, CO team as a Senior Software Engineer
Who We Are:
Red Dot Storage is a high growth, technology focused self-storage industry leader. Our commitment is to deliver safe, simple, storage solutions and unparalleled customer service.
The Senior Software Engineer is responsible for developing, creating, and modifying specialized application software throughout our company. S/he will be tasked with analyzing company needs and developing appropriate software solutions both independently and in collaboration with external developers.
Our ideal candidate will have experience designing and customizing software for specific company and consumer use with the aim of optimizing operational efficiency. Leadership skills are a plus as supervision of other computer programmers may be required.
Successful applicants will be well versed in research, design, development, and testing of software utilizing several programming languages. Ability and willingness to learn new languages and technologies is extremely important in this position.
●Ability to consistently produce clean, efficient code based on company needs and specifications
●Ability to integrate hardware components and third-party programs into existing and future projects
●Reliability and proficiency in verifying and deploying programs and systems
●Ability to troubleshoot, debug and upgrade existing software
●Collaborative mindset and willingness to recommend and execute improvements
●Commitment to optimization and accountability evident in creating technical documentation for reference and reporting
●Additional duties as assigned
The Ideal Candidate:
●Bachelor’s Degree in Computer Science, Engineering or related field
●Significant experience as a successful Software Developer, Software Engineer, or similar role
●Understanding of Cloud Native software design principles
●Experience with AWS
●Well-versed in Agile, CI/CD, and automated testing methodologies
●Excellent verbal and written communication skills
●Resourcefulness and troubleshooting aptitude coupled with focus and follow-through
●Benefits (health, 401k, toll pass and time off)
●Competitive pay + bonus potential
●Career growth opportunities
●An amazing company culture and exciting environment (dogs in the office, snacks and beverages, talented people to work alongside, company events and celebrations, and casual attire)