Storable is looking for an experienced Senior Software Engineer that has extensive experience developing in VB.NET & C# to play a crucial role in building and scaling our industry leading Facility Management Platform.
How is this different from other software engineering jobs?
As the leading provider of technology solutions in the self-storage space, we are creating innovative experiences in an industry where that has not existed before. You should be passionate about building the right solutions right and be comfortable working in an open-ended dynamic environment where roles are flexible and communication is essential. This is a great opportunity for you to join a growing team that encourages creativity, teamwork, professional growth and advancement.
What you'll do everyday:
Contribute substantially to the software design of Winforms desktop and web based applications to improve development velocity, maintenance cost, testing, functionality, platform independence, and performance.
Enhance design policies, processes, procedures, methods, tests
Develop our desktop and web based applications using VB.NET, C# and other technologies
Work to integrate our web application and desktop application into a seamless application experience for our users
Significantly improve our ability to shift quality to the left on our application engineering process
Communicate and coordinate effectively within the squad, across our technology team, and with our business partners to deliver on top priorities
Mentor other engineers, encouraging engineering best practices demonstrating how to create effective designs and write maintainable, reusable code
What you need to bring to the table:
Bachelor’s degree in a computer related degree program or equivalent work experience
8+ years of professional Software Engineering experience
5+ years experience building desktop applications in VB.NET with an ability to bring expert knowledge to the team
5+ years experience developing web based applications in C# and .NET framework
Strong SQL skills preferably in MS SQL
Deep understanding of software design patterns
Strong history of implementing testing methodologies to move quality to the left. Specific focus on implementing unit tests in a monolithic application base.
Passion for mentoring junior engineers to produce elegant, maintainable code
Ability to interface with business stakeholders and engineers
Consistent track record of leading successful delivery for large-scale web-based projects
Ability to translate technical requirements into elegant code solutions
Solid written and verbal communication skills
Acute sense of ownership and the resolve to dig deeper into product and technical issues
A self starter with the ability, passion, creativity, and confidence to independently problem solve and produce results
Benefits and Perks:
Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities.