As a Contingent Software Engineer, you’ll contribute to key software development initiatives, collaborating with cross-functional teams and client personnel to deliver impactful solutions. You’ll bring technical acumen and creative problem-solving to complex challenges while supporting broader strategic planning efforts. This role blends hands-on development with thoughtful consultation across engineering deliverables.
Participate in software engineering projects that span multiple systems and stakeholders, with a focus on scalable, maintainable solutions.
Analyze and address moderately complex technical challenges, applying a deep understanding of engineering principles and variable factors.
Collaborate with teams to plan, design, and deliver engineering outcomes aligned with project objectives, compliance requirements, and industry best practices.
Consult with peers, stakeholders, and clients to align engineering deliverables with business goals.
Document and share learnings to promote transparency and continuous improvement within the engineering function.
4+ years of experience in software engineering or equivalent experience via a combination of industry work, consulting, military service, training, or education.
Hands-on experience with:
Pega
Microsoft Power Platform (Power Apps, Power Automate, Power Virtual Agents, Power BI)
Alteryx (data transformation and automation)
Kofax (OCR tools), UI Path
Generative AI tools and platforms (e.g. GoogleAgent, Microsoft Copilot Studio)
Agentic AI frameworks (e.g. Gitogenin, Vertex AI, LangChain or similar)
UI Path Certified
Microsoft Power Platform Certified
Alteryx Certified
Generative AI / Agentic AI Certified
Any Graduate