We are seeking a Business Application Developer to design, build, and modernize enterprise business applications aligned to cloud-first architecture principles.
This role focuses on:
- Developing scalable, cloud-native applications
- Enabling business process automation and integration
- Delivering secure, compliant, and high-performance solutions
The ideal candidate combines full-stack engineering expertise with enterprise integration and business process understanding, supporting Core Specialty's digital transformation initiatives.
Key Accountabilities/Deliverables:- Design and build enterprise applications using .NET Core, C#, REST APIs
- Develop modern UI experiences using React, Angular, or Next.js
- Translate business requirements into scalable application designs
- Integrate applications with core platforms (e.g., Duck Creek, internal APIs)
- Deliver solutions leveraging Microsoft Azure (App Services, Functions, Container Apps)
- Implement serverless and microservices-based architectures
- Design for high availability, scalability, and resiliency
- Align with enterprise cloud governance and architecture standards
- Develop and manage integrations using: API-first design and Event-driven patterns
- Work with data platforms: Azure SQL, Blob Storage, Cosmos DB
- Ensure data consistency, performance optimization, and security
- Build and maintain CI/CD pipelines (GitHub Actions / Azure DevOps)
- Implement Infrastructure as Code (Terraform / Bicep)
- Enable containerized deployments (Docker, Kubernetes optional)
- Integrate security scanning, approvals, and environment controls
- Integrate Azure Key Vault, identity controls, and secrets management
- Ensure adherence to enterprise security standards and regulatory compliance (insurance/financial services)
- Implement secure coding practices and vulnerability remediation
- Implement monitoring using: Azure Monitor, Application Insights, Datadog
- Support incident response, debugging, and root cause analysis
- Contribute to SRE practices (SLAs, SLOs, error budgets)
- Participate in Agile ceremonies (Sprint planning, standups, retrospectives)
- Collaborate with Architects, Platform engineers, and Security teams
- Contribute to architecture discussions and solution design decisions
- Develop Architecture diagrams, Deployment runbooks, and Integration documentation
- Contribute to enterprise knowledge base (Confluence)
Technical Knowledge and Understanding:- Azure Container Apps, Functions
- API Management (APIM)
- Key Vault
- Azure Monitor / Log Analytics
- Backend: .NET Core, ASP.NET APIs
- Frontend: React, Angular, Next.js
- Languages: C#, TypeScript, JavaScript
- Azure SQL
- Cosmos DB
- PostgreSQL / MySQL
- GitHub
- CI/CD pipelines
- Docker / Container experience
- Terraform
Experience:- Bachelor's degree in Computer Science or related field
- 5+ years of experience in application development and enterprise systems
- Experience in cloud-native application delivery (Azure preferred)
- Strong understanding of API design, integrations, and distributed systems
- Experience in regulated environments (insurance/financial services preferred)
#LI-Hybrid
At Core Specialty, you will receive a competitive salary and opportunities for professional development and advancement. We offer medical, dental, vision, and life insurances; short and long-term disability; a Company-match of 100% of a 6% contribution 401(k) plan; an Employee Assistance Plan; Health Savings Account, Flexible Spending Account, Health Reimbursement Account, and a wellness program