Software Engineer I
Role Overview
Passionately create software that will align with and improve daily processes to help our companies become more efficient and effective.
Core Functions
- Operate within these areas of software development lifecycle: development, testing, release, maintenance.
- Write well designed, tested code, while embracing a continuously-integrated TDD approach.
- Follow the software architecture, design patterns, coding standards, test plans, and best practices that our team has adopted.
- Protect and maintain the security, integrity and stability of our customers’ systems and data.
- Communicate the status of features, bugs and projects to our customers appropriately, respectfully and continuously.
- Create documentation, training material, and diagrams that educate our customers on software functionality.
- Learn the fundamentals of the homebuilding process and the technologies we develop around it.
Required Qualifications
- A/BS in Computer Science, MIS, or IT related field or equivalent experience.
- Demonstrate understanding of Object-Oriented Programming using one or more of the following languages: C#, VB.NET, Java, C.
- Fluent in at least one of the following languages: C#, Java, Javascript.
- Knowledge of team software development lifecycle and release processes.
- Demonstrate passion to learn new software development skills.
- Effectively collaborate with teams and customers.
- Excellent problem-solving skills and ability to quickly learn without formal training.
- Ability to document, verbalize and organize thoughts.
Preferred Qualifications
- Knowledge in: .NET Core, .NET MVC, .NET Web API, LINQ, xUnit, SQL Server, Azure Services.
Work Environment and Physical Requirements
- Office environment.
- Vision for near, mid-range and far as well as hearing for low, medium and high pitch.
- Requires physical ability for standing, sitting, crouching, kneeling, frequent walking, reaching above head and below waist.
- Must have a current and valid driver’s license and must be able to be insured by company fleet insurance.
- Ability to lift 5 – 20 pounds.
Hours and Schedule
- 40-45 hours per week (8am-5pm, M-F).
- Minimal travel required for company events and inter-region collaboration.
Benefits
- Comprehensive Employee Benefit Package
- Employer-Paid Life, AD&D, LTD Insurance
- Enrolled into ESOP (Retirement Benefits)
- Paid Time Off Policy
- Company-Issued Cell Phone
- Company Training Opportunities
- Company-Sponsored Vision Trips
Department: Technology
Job Type: Full Time
Job Location: Lubbock
Business: Betenbough Homes
This job is no longer accepting applications.
Have a question?
Department: Technology
Job Type: Full Time
Job Location: Lubbock
Business: Betenbough Homes
This job is no longer accepting applications.