Job Title : Sr. Software Engineer
Location : Irving, TX 3 days hybrid
Responsibilities :
- Design, develop, enhance, code, test, deliver, and debug software and integrations, including AI and data-driven systems such as the Enterprise Contract Management System (eCMS).
- Lead larger, complex development efforts that integrate machine learning, AI, and database management solutions across multiple technologies.
- Collaborate with cross-functional teams to ensure seamless integration with enterprise systems (Pramata CMS, Dynamics CRM, Workday Financials) and other critical applications.
Must-Have Skills :
7 10 years of professional software engineering experience, including hands-on development, integration, and delivery of enterprise-grade applications.4+ years of direct experience with Azure Function Apps, building and supporting integrations using java.Proficiency in Azure Functions (Node.js / JAVA), including development, debugging, and deployment with HTTP, Event Grid, Timer, or Queue bindings.3 5 years of experience with CI / CD pipelines and Infrastructure as Code using Azure DevOps, GitHub Actions, and Pulumi.Solid understanding of cloud-native architecture and Azure services such as Function Apps, Logic Apps, API Management, and Key Vault.Hands-on knowledge of Function App zip deployments, versioning strategies, and integration with Azure App Service Plans.Exposure to event-based integrations with contract systems (e.g., Pramata triggering Azure Functions on contract execution).Strong knowledge of building scalable, enterprise-grade software with AI / ML and data management best practices.Nice-to-Have Skills :
2+ years of experience deploying AI-powered services using serverless compute.