Job Title: Application Interface Engineer
Location: Baltimore, Maryland (Hybrid)
Can do Only W2, No C2C
Job Summary:
We are seeking an experienced Application Interface Engineer to design, develop, and maintain enterprise integration solutions that enable secure and reliable communication between internal applications, cloud services, workflow platforms, document management systems, and external agency partners. The ideal candidate will possess strong expertise in .NET, C#, Node.js, Python, APIs, and Microsoft Azure technologies.
Key Responsibilities
- Design, develop, and maintain enterprise integration solutions supporting secure and reliable communications across systems.
- Build and support scalable APIs, middleware components, and backend services using .NET, C#, Node.js, and Python.
- Develop secure data exchange solutions using REST, SOAP, OAuth 2.0, and industry-standard protocols.
- Configure, maintain, and optimize Azure services including Azure App Services, Azure Application Gateway, Azure Active Directory, Azure AD B2C, Azure Blob Storage, and Azure Key Vault.
- Collaborate with architects, developers, QA teams, business analysts, and stakeholders to deliver technical solutions aligned with business objectives.
- Participate in integration testing, release management, deployment planning, and production support activities.
- Monitor integration performance and troubleshoot production issues to ensure reliability and operational efficiency.
- Contribute to architecture reviews, documentation, integration standards, and continuous improvement initiatives.
- Support Agile delivery processes including sprint planning, backlog refinement, standups, and code reviews.
Required Skills:
- Strong experience with .NET / C#
- Hands-on experience with Node.js
- Proficiency in Python
- Experience designing and developing REST APIs
- Knowledge of SOAP Web Services
- Experience with Microsoft Azure
- Strong understanding of Azure Active Directory (Entra ID)
- Experience with Azure Blob Storage
- Hands-on experience with Azure Key Vault
- Experience with SharePoint Online
- Strong understanding of OAuth 2.0
- Knowledge of API design principles and enterprise integration patterns
- Experience with cloud-based and distributed systems
- Understanding of authentication, authorization, encryption, and data security concepts
- Familiarity with Agile methodologies and CI/CD practices
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, Information Systems, or related field.
- 7+ years of software development experience supporting enterprise applications.
- 5+ years of experience building enterprise integration solutions and service-oriented architectures.
- Experience supporting Federal, State, or Local Government initiatives.
- Experience in insurance, healthcare, claims processing, workers' compensation, financial services, or other regulated industries.
- Familiarity with workflow automation tools, BPM platforms, and case management systems.
- Experience with EDI, IAIABC transaction standards, and external agency integrations.
- Experience with Azure Integration Services including Azure Functions, Logic Apps, Service Bus, API Management, and event-driven architectures.
- Experience with Azure DevOps, CI/CD pipelines, DevSecOps practices, and infrastructure automation.
- Knowledge of Microsoft Graph API, Azure Application Gateway, Azure AD B2C, and cloud-native architectures.
- Microsoft Azure certifications and cloud architecture certifications are highly desirable.
Soft Skills:
- Excellent communication and interpersonal skills
- Strong analytical and troubleshooting abilities
- Problem-solving mindset
- Ability to work effectively with cross-functional teams
- Strong collaboration and stakeholder management skill
Best Regards:
Emma W
Phone:
Email: