What are the responsibilities and job description for the Application Developer position at Thomas James Homes?
WE BUILD THE COOLEST HOMES IN THE COOLEST NEIGHBORHOODS!
Thomas James Homes (TJH) is the replacement builder bringing superior design and tech-enabled simplicity to new, single-family homebuilding. Operating in high-demand communities across Northern and Southern California, the Pacific Northwest, Colorado, and Arizona, TJH offers homebuyers innovative pathways for attaining the right home, in the right neighborhood.
At Thomas James Homes, we are passionately committed to 1. Building your home as a sanctuary radiating with positive energy- a feeling of peace, safety and joy that speaks to your soul and reminds you that your home is your family’s private refuge. 2. Reducing the stress of urban life and 3. Treating everyone like family. Family represents a level of empathy, transparency, and honesty that leaves transactions in the dust in favor of relationships.
WHAT’S IN IT FOR YOU:
- PTO Paid Holidays
- WFH Flexibility
- 401(k) matching - 100% vested
- Supplemental Life & AD&D
- Employee Discounts & Perks
- Medical, Vision, and Dental insurance
- FSA & HSA Spending Accounts
- Referral program
- Employee paid Pet Insurance
- Employee Assistance Program
- Wellness Programs
- Tranquility Rooms at each location
- Technology allowance and unlimited pantry snacks
- California Residents Only
THE ROLE: Responsible for creating custom applications primarily but not limited to the Microsoft Power Platform to provide gains in automation of business processes. This position will conduct systems analysis and programming activities related to the development, maintenance, and installation of computer programs to support business operations as well as design, build and integrate solutions to meet the needs of the business.
DAY IN THE LIFE:
- Develop applications that streamline internal business processes
- Work with existing legacy applications to convert (if necessary), extend and enhance functionality, as well as developing new applications
- Perform unit testing after completion of the development tasks, initiate end to end testing and validation in a development environment
- Work on assigned tasks to completion, correctly and in assigned time
- Perform problem determination for correcting defects
- Assist Solutions Architect in designing solutions for enhancements or during problem resolution
- Complete estimates as to how much work is involved for all the project tasks, and perform analysis to determine how the solution can be achieved with the best design solution
- Communicate proposed designs and progress on the work to team leads, and team members
- May work with users or Business Analysts to determine requirements and design for systems
- Conducts all business in a professional and ethical manner to serve customers and increase the goodwill and profit of the company
WHAT YOU’LL NEED:
- B.A. Computer Science or equivalent combination of education and experience.
- 2-5 years of .Net web application development experience
- Experience with REST, SOAP, JSON, XML as it relates to developing, maintaining, and consuming other application’s APIs
- Extensive experience in developing on the Microsoft Power Platform including but not limited to: Power Apps, Power Automate, Power Query, Power BI, Dataverse
- Strong operational knowledge of Office 365 apps including but not limited to: SharePoint, Azure, Excel, Dynamics 365, MS Teams
WHAT WILL SET YOU A PART:
- A clear understanding of PowerApps formulas and development methods.
- Understand different development/application environments
- Proven ability in using Windows C#, Java, JavaScript, HTML, and CSS, SQL, and Python is a plus
- Multi-task effectively between projects
- Responsible for estimating work content and achieving planned timelines
- Develop end-to-end solutions that improve collaboration, productivity, and knowledge sharing
The compensation range for this role is influenced by a variety of factors including but not limited to skills, experience, qualifications, and geographic location.
Thomas James Homes is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.