Dorger Software Architects, Inc. is seeking a Senior Software Engineer to drive innovation, including AI implementation (LLM/LRM interfacing and agentic AI), to improve product features and developer productivity on their Valence platform.
Requirements
- Proficiency in C-Sharp, .NET Core (primary), .NET Framework (legacy support), and JavaScript/TypeScript.
- Strong experience with Microsoft SQL Server, T-SQL, and relational database design.
- Demonstrated secure coding expertise and familiarity with common vulnerability classes and mitigations.
- Practical use of AI developer tools (e.g., OpenAI ChatGPT, Cursor) to accelerate coding, testing, refactoring, and code review.
- Familiarity with Azure and/or AWS services for app hosting, identity, and storage.
- Experience with SaaS architecture.
- Comfort with CI/CD in Azure DevOps, automated testing, and observability.
Responsibilities
- Design, develop, and maintain full-stack applications using C-Sharp, .NET Core, JavaScript/TypeScript, and modern front-end frameworks.
- Lead migration of existing .NET Framework solutions to .NET Core, including performance tuning, dependency modernization, and CI/CD hardening.
- Implement AI capabilities end-to-end: integrate LLMs/LRMs, build agentic workflows, tool/function calling, prompt/response schemas, and reliability/guardrail patterns.
- Build intelligent features: data vectorization/embeddings, semantic search, and retrieval pipelines.
- Develop and maintain databases; optimize SQL queries, stored procedures, and functions using Microsoft SQL Server/T-SQL.
- Apply secure coding and privacy-by-design principles (input validation, secrets management, least privilege, OWASP Top 10, threat modeling).
- Utilize Azure DevOps, Git (and SVN for legacy) for source control, pipelines, and work tracking.
Other
- Excellent problem-solving, communication, and documentation skills; able to work independently and collaboratively.
- Mentor junior developers; lead code reviews and enforce engineering standards and documentation quality.
- Collaborate with PMs and clients to translate business needs into technical designs and delivery plans.
- Must be a U.S. Citizen.
- Must pass a comprehensive security background check.