The Senior Software Engineer is responsible for software development and architecture for web and mobile
Implement new systems; the developer will also be responsible for software maintenance and testing to prevent failures and ensure quick resolution of issues
Work with a highly skilled team building high-quality software that is scalable for large volumes of data and high-risk applications
Participate in the design and full lifecycle of new features/products and be responsible for their delivery and follow-up
Develop software security for applications
Execute security operations in the cloud
Design and develop robust solutions that support business areas in their daily work
Ensure that internal procedures and global policies are consistently and effectively followed
Seek innovative solutions with the aim of digitizing processes
Align with peers and leadership on global operations of ongoing projects
Requirements
Strong experience developing with C# and .NET (minimum 5 years), including .NET Core/.NET 5+
Advanced knowledge of microservices architecture, with experience in design, implementation, and maintenance
Proficiency in Azure cloud services, such as Azure Functions, Azure Service Bus, Azure Kubernetes Service (AKS), or App Services
Familiarity with DevOps best practices, including CI/CD, using tools like Azure DevOps or similar
Experience with relational databases (e.g., SQL Server) and non-relational databases (e.g., Cosmos DB), with a focus on integration with microservices
Ability to write clean, testable, and scalable code using principles like SOLID and unit testing frameworks (e.g., xUnit, NUnit)
Benefits
Position also open to candidates with disabilities (PcD)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET.NET Core.NET 5+microservices architectureAzure cloud servicesAzure FunctionsAzure Service BusAzure Kubernetes ServiceSQL Server
Soft skills
team collaborationproblem-solvingcommunicationinnovationadaptabilityleadershiporganizational skillsattention to detailtime managementcustomer focus