Senior Software Developer Position
We are a global IT outsourcing company with software teams worldwide. Our headquarters is in Atlanta, GA, USA, and we have development teams in various regions.
About the Role
This role involves working collaboratively with our development teams to deliver exceptional results for our organization. The goal is to strike a balance between innovative solutions and timely project completion.
Key Responsibilities
* Proficiency in .NET Core is essential
* Strong background in Cloud platforms (ideally Azure, but AWS or GCP are acceptable)
* Microservices architecture expertise is required
* Experience with Infrastructure as Code (IaC) using Bicep, ARM templates, Terraform, or Pulumi
* Familiarity with Event Hubs, Service Bus, or similar services
* Knowledge of Container Apps, Function Apps, App Services
* Hands-on experience with Storage Accounts, CDN, Subscriptions, Resource Groups
* Understanding of App Insights, Log Analytics
* Experience managing RBAC, Managed Identities, SPNs, App Registrations
* Database skills with Azure SQL, MongoDB, SQL, and Cosmos DB
Preferred Qualifications
* Familiarity with GitHub Actions or similar CI/CD tools
* Cloud automation experience, especially infrastructure automation
* Comfortable exploring Infrastructure as Code (IaC), Developer Experience (DX), UI, and architecture as necessary
* Familiarity with widely used Azure resources, including ASB/Event Hub, AKS/ACA, Storage Account
What We Offer
We value top-quality talent and provide our team members with the tools they need for continuous growth and learning. Our projects involve cutting-edge technologies and exciting clients, offering opportunities for professional development and motivation.
Coursera credentials
Remote work
Learning opportunities