Junior Software Engineer Automation Integration

Junior Software Engineer Automation Integration

Fletcher Development LLC

Ridgefield, CT • On-site

Other

Medical, Retirement, PTO

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Benefits:

401(k)

Bonus based on performance

Health insurance

Paid time off

Company: Fletcher Group / Vibrant Building Technologies

About us We are a vertically integrated platform operating across luxury construction, real estate development, estate management, interior design, self-storage, and hardware technology (intelligent ventilation and air quality systems). The portfolio spans eight operating companies and a growing real estate footprint. We are building the internal software layer that will support the group as it scales.

The role We are hiring a junior backend developer to build the automation and integration layer that connects our operating companies — project management, accounting, procurement, client communications, estate services, and the Vibrant product and subscription stack. You will work alongside senior operators and modern AI development tooling, shipping in short cycles and iterating based on real usage.

What you will build

Process automations that eliminate manual re-entry across QuickBooks, project management tools, CRM, and field systems

Payment and billing flows (Stripe, QuickBooks)

Notification infrastructure (OneSignal or equivalent) for client, crew, and internal alerts

API integrations with third-party platforms we already use — our preference is to integrate existing tools rather than build from scratch

Internal dashboards and lightweight tools to replace spreadsheet-based workflows

Minimum requirements

Working knowledge of .NET (C#) and Python for backend development

Experience building and consuming REST APIs

Comfort with at least one major database (Postgres, SQL Server, or similar)

Ability to work on code that handles payments and customer data responsibly — i.e., you take security seriously

Proficiency with AI coding tools (Claude Code, Cursor, Copilot) as part of your daily workflow

Preferred

Experience with notification platforms (OneSignal, Twilio, SendGrid)

Payments integration experience (Stripe, QuickBooks API)

Familiarity with secrets management, secure coding practices, and basic security review processes

Prior experience at a startup or small team with end-to-end feature ownership

Compensation Competitive base salary with a path to equity participation for strong performers. High performers have historically moved up quickly within the group.

To apply Send a resume and links to relevant work — side projects, GitHub, prior contract work, or automations you have built in past roles. A short note describing a specific integration or automation you shipped, including what went wrong and how you fixed it, is more useful to us than a standard cover letter.




Frequently asked questions

Q: What skills or qualities help someone succeed as a Junior Software Engineer?

A: To succeed as a Junior Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as experience with software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and teamwork abilities. By possessing these technical and soft skills, Junior Software Engineers can effectively contribute to project development, collaborate with colleagues, and lay a strong foundation for future career growth and advancement in the field.

Q: What is the career path for a Junior Software Engineer?

A: A Junior Software Engineer typically progresses through a career path that includes entry-level roles such as Software Development Engineer (SDE) or Junior Developer, followed by mid-level positions like Software Engineer or Senior Developer, and eventually senior roles like Technical Lead, Architect, or Engineering Manager. Key opportunities for skill development and growth in this role include learning programming languages, software design patterns, and agile development methodologies, as well as developing soft skills like communication, teamwork, and problem-solving. Long-term career prospects for Junior Software Engineers may include transitioning into specialized roles like DevOps Engineer, Data Scientist, or Product Manager, or pursuing leadership positions within the software engineering field.