Position Summary
Safe Haven Security is looking for a Senior Software Developer who will be responsible for creating and implementing innovative applications for the company, helping to establish solutions for future growth, and joining a dynamic team of Application Support and Development team members.
In this role you will:
- Work on enterprise-wide projects
- Participate in all phases of software production, which includes suggesting the most effective solutions, gathering requirements, writing, and testing the solution and supporting deployment efforts
- Mentor junior developers
- Work on new concepts and solutions in the Microsoft Technology stack
- Design, develop, and maintain both new and existing processes like API's, ETL integrations, and reporting
- Write readable, extensible, testable code while being mindful of performance requirements
- Create, maintain, and run unit tests for both new and existing code with a goal of delivering defect-free and well-tested code
- Work with the Director of Software Development to create and adhere to schedules, while maintaining flexibility to adapt to shifting marketing demands
- Write and maintain documentation for new and existing features
- Conduct design and code reviews and collaborate to ensure your own code passes review
- Work with Sales to analyze requirements
- Collaborate on technical architecture and design
- Adhere to version control and deployment processes
- Conduct remote debugging and unit testing
- Keep up to date on best practices and new technologies
Why Join Safe Haven?
- Weekly pay
- Paid Time Off (PTO) program and paid holidays
- Medical, Dental, Vision, 401k, and Life Insurance Coverage
- Employee Assistance Program (EAP)
- Recognized by Newsweek's "America's Greatest Workplaces"!
- Safe Haven is the largest employee-based ADT Authorized Dealer
To be successful in this role, you should have:
- Strong knowledge of SQL/TSQL and relational databases
- Development ability in C#/.NET for backend work
- Development ability in React for frontend work
- Knowledge with Azure
- Experience with PowerBI
- Knowledge with CI/CD
- Ability to work in an agile environment
- Strong communication skills as you will work with the business directly on projects
What Safe Haven requires in a candidate:
- Bachelor's degree in Computer Science, or related field or equivalent work experience
- 5 years of experience in software development
- Must be located in the Kansas City metropolitan area