Lead impactful projects at a top-tier firm driving innovation and efficiency. Collaborate on cutting-edge AI and cloud solutions in a dynamic environment. Enhance your expertise while contributing to meaningful organizational transformation.
Senior Software Developer
in Information Technology PermanentJob Detail
Job Description
Overview
- Design, develop, and support business-critical applications and integrations for operational and legal functions.
- Modernize legacy systems and implement secure APIs and automated workflows.
- Enable AI capabilities across HR, Finance, and firmwide systems using Azure OpenAI.
- Integrate Microsoft 365, SharePoint Online, Teams, and Power Platform solutions.
- Design and operate data pipelines and governed datasets for analytics and reporting.
- Implement security, compliance, and identity standards to ensure data protection.
- Establish DevOps practices, including CI/CD pipelines and infrastructure as code.
- Collaborate with vendors and provide high-quality client service and support.
Key Responsibilities & Duties
- Gather requirements, design solutions, and manage roadmaps for business applications.
- Develop web applications, APIs, and integrations using .NET, TypeScript/React, and Azure.
- Lead AI enablement initiatives, including RAG, prompt design, and evaluation.
- Maintain HR/Recruiting and Finance/Accounting systems ensuring data security and accuracy.
- Design and administer relational and NoSQL databases for AI vector search workloads.
- Implement security standards, including OAuth/OIDC, Key Vault, and DLP policies.
- Establish observability practices and manage incident resolution processes.
- Provide documentation, training, and escalated support for applications and platforms.
Job Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 10+ years of experience delivering secure, scalable enterprise applications.
- Proficiency in C#/.NET, TypeScript, React/Next.js, REST/GraphQL, and PowerShell.
- Experience with Azure services, including App Service, Functions, and API Management.
- Knowledge of Microsoft 365, Power Platform, SQL Server, and PostgreSQL.
- AI/ML experience with Azure OpenAI or similar platforms, including RAG and safety controls.
- Expertise in DevOps practices, CI/CD pipelines, and Kubernetes/AKS.
- Strong problem-solving skills and commitment to client service and confidentiality.
- ShareAustin: