Details
Posted: 05-May-22
Location: Nationwide
Salary: Open
Categories:
Other
Job DetailsLevel ManagementRemote Type Optional Work from HomeDescription
At BH Management Services, we are committed to creating value. We acquire, improve and manage apartment communities, and our success in this endeavor is evidenced by our growth from a start-up firm in 1993 to one of the largest multi-family management companies in the nation. BH understands that great customer service is what keeps residents satisfied, and that great service comes from engaged, happy and well-trained team members.
In 2018 and 2017, BH was ranked as one of FORTUNE magazine and Great Place to Work s "Best Workplaces for Women." BH was also ranked in 2018 and 2020 as one of the "Best Workplaces for Millennials. In addition, in 2019, BH was named to the 100 Best Workplaces for Diversity. We continue to recognize that we are only as strong as each individual employee and we value our employees by providing a strong benefit package:
- 3 Weeks of Paid Time Off
- Medical/ Dental/ Vision
- 401(k) + company match
- Birthday Paid Day Off
- BH Gives Back (Paid Volunteer Time Off)
- 13 Paid Holidays
- BH Paid Leave
- Sabbatical
- Education Reimbursement
Qualifications
Position Summary:
Responsible for the development and maintenance of .NET websites and applications needed to make company processes more efficient. Manages team members in the Full Stack Developer I & Full Stack Developer II roles
Essential Job Functions:
- Creates new and upgrades existing .NET websites and applications
- Writes scalable code for .NET software applications
- Reviews, monitors, and debugs existing .NET applications
- Assigns tasks to Full Stack Developers I & II and ensures timely updates in project management software
- Completes functional and performance tests on applications prior to deployment
- Deploys functional websites, programs, and applications utilizing a CI/CD pipeline
- Analyzes and makes recommendations on system requirements
- Designs database tables and structures
- Writes optimized SQL queries for integration with other applications
- Maintains data quality
- Completes documentation of software
- Drafts software and application troubleshooting procedures
- Makes recommendations on best practices for documentation and system standardization
- Assists with the roll out of new and updated platforms
- Tracks status and completion of tasks for new and existing applications in project management software
- Researches latest technology for application development and make recommendations to Director of Business Analytics
Minimum Qualifications/Skills:
- Bachelor s degree
- 6+ years experience in field or related area
- Advanced level computer technology skills
- Previous experience as a .NET developer.
- Previous experience as a supervisor
- Proficient with .NET and related programming and querying languages including C#, Visual Basic.NET, C++/CLI, J#, SQL and JScript.NET.
- Proficient with GitHub
- Proficient with front-end development languages including JavaScript, HTML5, and CSS.
- Experience deploying .NET applications using IIS
- Ability to manage projects.
- Excellent problem-solving skills.
- Good verbal and written communication skills.
- Ability to work with a diverse group of peoplein a collaborative environment
- Ability to handle multiple projects and thrive in a fast-paced environment
- Demonstrates expertise in a variety of the field's concepts, practices, and procedures
- Relies on extensive experience and judgment to plan and accomplish goals
Desired Qualifications/Skills:
- Master s Degree in field or related area
- Knowledge of property management operational programs and services
Work Schedule:8am-5pm, Monday-Friday, or as needed to meet business needs.
Physical Requirements/Environment:The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
This job generally operates in a professional office environment, but may also occasionally operate in an outdoor environment. This job description does not provide an all-encompassing list of duties, there may be a need to perform other job-related duties as assigned. While performing the duties of this job, employees must be able to remain in a stationary position for long periods of time, occasionally move about the office, constantly operate a computer and other office equipment, communicate regularly and effectively with others, both written and verbally, and may occasionally lift up to 30 pounds.
This position requires close visual acuity to perform an activity such as preparing and analyzing data and figures, viewing a computer terminal, and extensive reading.
The ability and means to travel locally, overnight, in specific regions or states via automobile and airplane may be required.
All BH employees are expected to conduct themselves in a professional manner at all times, perform the tasks delegated by supervisors, and observe and support the company s policies and procedures.
Equal Opportunity Employer. Drug Free workplace. Employment is contingent upon successful completion of a background check and drug screen