The Role
We are seeking a highly skilled and experienced software engineer to join our team. As a senior fullstack developer, you will be responsible for designing and developing scalable applications, optimizing performance, and managing deployments on Azure or on-premise servers.
The ideal candidate will have a strong background in .NET/C#, Angular, and SQL, with experience working with REST APIs, Entity Framework, and Microsoft Azure. Additionally, they will possess excellent communication skills, with the ability to work effectively with cross-functional teams and clients.
This is a fantastic opportunity for a talented engineer to take their career to the next level and contribute to the development of innovative solutions that make a real impact.
Key Responsibilities
* 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
Requirements
* Bachelor's Degree in Computer Science, Engineering, or a related field
* 5+ Years of experience working with .NET/C#
* 5+ Years of experience working with 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)
* Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.
Benefits
* Competitive USD salary
* 100% remote work option
* Paid time off - Take the time you need according to your country's regulations, all while receiving your full salary.
* National Holidays celebrated - Take time off to celebrate important events and traditions with loved ones, fully embracing your culture.
* Sick leave - Focus on your health without the stress. Take the necessary time to recover and feel better.
* Refundable Annual Credit - Spend it on the perks you love to enhance your work-life balance
* Team-building activities - Join us for coffee breaks, tech talks, and after-work gatherings to bond with your team and feel part of our vibrant community.
* Birthday day off - Enjoy an extra day off during your birthday week to celebrate in style with friends and family
What to Expect
We follow a rigorous hiring process to ensure we find the best candidates for our roles. Here's what you can expect from our hiring process:
* Let's chat about your experience
* Impress our recruiters, and you'll move on to a technical interview with our top developers
* Nail that, and you'll meet our client - your final step to joining our amazing team
We're committed to solving complex business challenges through cutting-edge technology and tailored solutions. Whether you are passionate about transforming businesses with Generative AI, building innovative software products, or implementing comprehensive enterprise platform solutions, we invite you to be part of our dynamic team