About the Role
The role involves building and maintaining software systems using .Net technologies, working within agile teams to deliver high-quality, scalable solutions that support business objectives.
Responsibilities
- Develop and maintain backend services using .Net frameworks
- Collaborate with cross-functional teams to define and implement features
- Write clean, testable, and well-documented code
- Participate in code reviews and contribute to code quality
- Troubleshoot and resolve technical issues in production environments
- Support the deployment and monitoring of applications
- Engage in agile development cycles including planning and retrospectives
- Optimize application performance and scalability
- Work closely with product owners to understand requirements
- Ensure software meets security and compliance standards
- Contribute to architectural discussions and system design
- Integrate with databases and third-party services
- Implement automated testing strategies
- Follow software development best practices
- Participate in on-call rotations when required
- Stay updated with emerging technologies and frameworks
- Assist in mentoring junior developers
- Maintain documentation for systems and processes
- Support continuous integration and delivery pipelines
- Collaborate on user-facing feature development
- Ensure code aligns with business logic and domain models
- Participate in technical planning sessions
- Help define engineering standards
- Contribute to incident analysis and resolution
- Work on improving system reliability and uptime
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on innovation and delivery
About Us
We are a technology-driven organization focused on delivering engaging digital experiences through innovation and high-performance systems.
What We Offer
- Professional growth opportunities
- Health and wellness benefits
- Flexible working hours
- Access to learning platforms
- Team-building activities
- Modern development tools
- Supportive work environment
Our Tech Stack
- .NET Core
- C#
- Azure
- Docker
- Kubernetes
- PostgreSQL
- Redis
- RabbitMQ
- React
- Git
- Jenkins
Application Process
- Submit your resume and cover letter
- Complete a technical screening
- Participate in a coding challenge
- Attend interviews with the team and tech lead
Visa sponsorship available for qualified candidates