Software Engineer I

Posted 2025-04-22
Remote, USA Full-time Immediate Start

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.
? To be considered for this position, you must be at least 18 years old in accordance with company policies and applicable labor laws
? 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

Apply Job!

 

Similar Jobs

Back to Job Board