Software Engineer

The Role

We are seeking a Software Engineer to collaborate on consulting projects. This role is ideal for someone who is technically capable, eager to learn, and comfortable in a supporting role within a lean, highly effective structure.
You will:
·  Support the development and testing of complex software solutions.
·  Document technical work, user guides, and system processes.
·  Assist with data analysis, QA, and reporting.
·  Learn advanced techniques in SQL, systems integration, and enterprise software delivery.
·  Work closely with a senior engineer to deliver real business impact.

What We Offer

High-Level Mentorship: Work directly with a senior engineer with decades of cross-industry experience.
Diverse Projects: Exposure to finance, healthcare, insurance, and data-driven industries.
Impactful Work: Your contributions will be seen, valued, and critical to success.
Skill Growth: Gain hands-on experience with enterprise databases, accounting systems, and advanced back-end development.
Flexible Structure: We emphasize results over bureaucracy, and adapt quickly to client needs.

What You Bring

Solid foundation in programming (C#, Python, or other languages welcome).
Working knowledge of SQL and relational databases (SQL Server, Oracle, or MySQL).
Strong communication skills for documentation and collaboration.
Curiosity, persistence, and attention to detail.
Willingness to work in a supporting role while expanding your skill set.

Compensation

Competitive hourly or project-based pay, depending on engagement.
Opportunities for larger roles as business expands.
Flexible arrangements that respect your time and contributions.

Let's Talk

If you’re looking for a chance to sharpen your skills, work on diverse and challenging projects, and contribute to high-impact consulting engagements, we’d love to hear from you.