Temp to Perm
Posted on 17 June 26 by Chan Phouthavong
Powered by Tracker
SOFTWARE APPLICATION DEVELOPER II
Contract-to-Hire
Location: Washington State (Remote)
ABOUT THE ROLE
We are is seeking a Software Application Developer III to join a highly innovative application development team focused on modernizing enterprise applications, building next-generation AI-powered solutions, and developing scalable cloud-based platforms.
This role is ideal for a strong Full Stack .NET Developer who enjoys solving complex business problems, learning emerging technologies, and building complete end-to-end solutions. The successful candidate will work across traditional software development, cloud-native architecture, data platforms, AI solutions, workflow automation, and agentic frameworks.
This position offers a unique opportunity to work on both enterprise application modernization initiatives and cutting-edge AI projects that leverage Snowflake Cortex AI, vector databases, natural language interfaces, workflow automation, and agentic AI technologies.
The ideal candidate possesses a strong engineering foundation, intellectual curiosity, and a demonstrated ability to rapidly learn new technologies while delivering high-quality production solutions.
WHAT YOU WILL DO
Design, develop, test, and deploy enterprise business applications using .NET, C#, Angular, Azure, and Snowflake technologies.
Develop and maintain scalable APIs, web services, and cloud-native applications supporting critical business operations.
Build and enhance AI-powered applications utilizing Snowflake Cortex AI, Azure AI services, vector databases, and emerging agentic frameworks.
Participate in the modernization of legacy applications and migration of SQL Server-based systems to Snowflake.
Design and implement end-to-end solutions spanning user interfaces, APIs, cloud infrastructure, databases, integrations, and AI capabilities.
Develop workflow automation capabilities, natural language user experiences, and intelligent business applications.
Collaborate closely with developers, QA, product managers, data engineers, and business stakeholders.
Participate in architecture discussions, code reviews, technical design sessions, and agile development activities.
Utilize AI development tools and emerging technologies to accelerate delivery and improve software quality.
Mentor team members and contribute to the continuous improvement of development practices.
REQUIRED QUALIFICATIONS
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent experience.
Minimum 5 years of professional software development experience.
Minimum 5 years of Full Stack .NET development experience.
Strong experience with:
Experience developing and deploying applications within Microsoft Azure.
Experience building cloud-native applications and distributed systems.
Strong understanding of software architecture, application security, and development best practices.
Demonstrated ability to independently deliver complex technical solutions.
Experience working in Agile development environments.
PREFERRED QUALIFICATIONS
Experience with Azure Kubernetes Service (AKS).
Experience with Azure networking and cloud architecture.
Experience with Snowflake data platform technologies.
Experience with Snowflake Cortex AI.
Experience building AI-powered applications.
Experience with Agentic AI frameworks including:
Experience working with Vector Databases including:
Experience building Retrieval-Augmented Generation (RAG) solutions.
Experience integrating large language models (LLMs) into enterprise applications.
Experience with workflow automation platforms and business process automation.
Healthcare, payer, or health insurance experience is a plus but not required.
SUCCESS PROFILE
The ideal candidate is: