Senior Software Engineer
12 days ago
Mobile
Job Description Job Description: Dorger Software Architects, Inc. is seeking a highly skilled Senior Software Engineer (Full Stack) to help drive our next phase of innovation, including AI implementation (LLM/LRM interfacing and agentic AI). The ideal candidate has deep experience building and maintaining full-stack applications with C#/.NET, strong secure coding practices, and hands-on proficiency with modern AI tools to improve both product features and developer productivity. Familiarity with cloud (Azure/AWS) is a plus. You'll play a key role in advancing our Valence platform and delivering cutting-edge solutions for our clients. Responsibilities: • Design, develop, and maintain full-stack applications using C#, .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)., • 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., • Utilize Azure DevOps, Git (and SVN for legacy) for source control, pipelines, and work tracking., • 5+ years professional software development with a strong full-stack focus., • Proficiency in C#, .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., • Excellent problem-solving, communication, and documentation skills; able to work independently and collaboratively., • 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., • Python experience for AI orchestration, data processing, and tooling., • Hands-on with LLM/LRM platforms and APIs (e.g., OpenAI/Azure OpenAI; experience evaluating models, latency/cost tradeoffs, and prompt engineering)., • Experience with agentic AI frameworks/patterns (e.g., tool use/function calling, multi-step planning, memory, and guardrails)., • Core: C#, .NET Core, .NET Framework (legacy), JavaScript/TypeScript, SQL Server/T-SQL, • AI: LLM/LRM integration, agentic patterns, prompt engineering, embeddings/vectorization, RAG, • Security: OWASP Top 10, secure SDLC, secrets management, least privilege, threat modeling, • Tooling: Azure DevOps, Git (SVN for legacy), ChatGPT, Cursor (+ Other AI tool experience), • Must be a U.S. Citizen., • Must pass a comprehensive security background check., • Must undergo E-Verify.Company DescriptionDorger Software Architects, Inc. (DSA) is a software development company specializing in eGovernment and workflow solutions for public and private sector clients across the United States. Founded in 2011 and headquartered in Mobile, Alabama, DSA is the creator of Valence, a highly configurable SaaS platform that revolutionizes case management, licensing, and compliance workflows by streamlining processes, enhancing collaboration, and automating manual tasks. We take pride in our culture of innovation, integrity, and customer success. At DSA, we foster a collaborative, growth-oriented environment where every team member is empowered to excel. Join us and be part of a dynamic team dedicated to transforming how organizations operate with technology.Dorger Software Architects, Inc. (DSA) is a software development company specializing in eGovernment and workflow solutions for public and private sector clients across the United States. Founded in 2011 and headquartered in Mobile, Alabama, DSA is the creator of Valence, a highly configurable SaaS platform that revolutionizes case management, licensing, and compliance workflows by streamlining processes, enhancing collaboration, and automating manual tasks.\r\n\r\nWe take pride in our culture of innovation, integrity, and customer success. At DSA, we foster a collaborative, growth-oriented environment where every team member is empowered to excel. Join us and be part of a dynamic team dedicated to transforming how organizations operate with technology.