Responsibilities
- Design and maintain full stack applications using Microsoft .NET and modern front-end technologies.
- Configure and manage Azure services such as CI/CD pipelines, ARM templates, Function Apps, Logic Apps, storage, Service Bus, Service Fabric, Key Vaults, and Cognitive Search.
- Implement secure identity and access management using SAML 2.0, WS-Federation, ADFS, and enterprise identity providers.
- Develop and optimize SQL Server databases, including schema design, stored procedures, functions, queries, indexes, jobs, and backup strategies.
- Integrate systems with enterprise platforms like Active Directory, ServiceNow, and Microsoft Dynamics.
- Use AI-powered development tools and support the integration of AI coding assistants across the software lifecycle.
- Manage source control using Git, TFS, SVN, and SourceTree, including code reviews and release processes.
- Support application deployments across QA, UAT, and production environments with monitoring, health checks, and log analysis via Application Insights.
- Estimate development effort and support project planning, tracking, and execution.
- Diagnose and resolve complex technical issues while delivering scalable, maintainable solutions.
- Research emerging technologies and apply them to improve development efficiency and product quality.
Work Arrangement
Hybrid — home or office
Other
- Flexible work policy allowing employees to choose between working from home or in the office based on personal productivity preferences.
- Financial allowance provided for setting up a home office to support an efficient remote work environment.
- Monthly internet cost reimbursement to ensure reliable connectivity for remote work.
- Wellness benefit allocated for gym memberships or fitness-related activities to support physical and mental well-being.
- Inclusive culture that encourages open communication, values employee input, and welcomes feedback at all levels.
- Reimbursement program for obtaining industry-recognized technical certifications.
- Organized team events and engagement initiatives to foster collaboration and team cohesion.
- Access to mental health resources and professional counseling services as part of employee support.
- Recognition programs designed to meaningfully acknowledge individual and team contributions.
- Annual holiday and financial year-end celebrations that include team members and their families.