As a Senior Software Developer, you will be working on building and maintaining scalable applications, optimizing performance, and managing deployments.
Job Description
We are looking for an experienced developer to join our team. The ideal candidate will have a strong background in software development, with expertise in .NET/C# and Angular. You will be responsible for designing and developing new features, troubleshooting and resolving production issues, and collaborating with the team to define product direction and technical strategy.
Required Skills and Qualifications
* Bachelor's Degree in Computer Science or related field
* 5+ Years of experience working with .NET/C# and Angular
* Proficiency in SQL
* Hands-on experience developing and consuming REST APIs
* Knowledge of Entity Framework
* Experience with Microsoft Azure
* Understanding of IIS (Internet Information Services)
Benefits
We offer a competitive salary, 100% remote work, paid time off, national holidays celebrated, sick leave, refundable annual credit, team-building activities, and birthday day off.
How You'll Contribute
You will contribute to the following areas:
* Design and develop new features in collaboration with the product team
* Troubleshoot and resolve production issues to ensure system stability
* Collaborate with the team to define product direction and technical strategy
* Prepare the application for concurrency and scalability scenarios
* Optimize Azure resources to handle user load efficiently
* Deploy applications on Azure or on-premise servers
* Document technical components and system architecture
* Build and maintain CI/CD pipelines to automate deployment and testing processes