Senior Full Stack Developer
The company Adeva is hiring a Senior Full Stack Developer
Job description
Adeva is a global talent network that enables work without boundaries by connecting tech professionals with top companies worldwide.
We are seeking an experienced Senior Full Stack Developer with a comprehensive background in .NET technologies to join a dynamic development team. The ideal candidate will have a minimum of 8 years of software development experience, specifically with .NET frameworks, proficiency with .NET 6, Entity Framework, SQL Server, and experience in building and integrating REST APIs. The role involves custom .NET development (both frontend and backend) with integrations to Aptitude Fynapse solutions and D365 F&SCM.
Responsibilities
- Design, develop, and maintain robust and scalable applications using C# and .NET technologies.
- Develop custom web applications using .NET MVC/Blazor and JavaScript/jQuery.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement and optimize database solutions using SQL Server.
- Utilize Entity Framework for data access and ORM.
- Develop and integrate RESTful APIs and manage application integration projects to ensure seamless connectivity with systems like Aptitude Fynapse and D365 F&SCM.
- Implement multithreading and asynchronous programming techniques to enhance application performance.
- Debug and resolve complex technical issues, ensuring high application performance and reliability.
- Ensure code quality, performance, and security through unit testing and code reviews.
- Participate in Agile/Scrum development processes.
- Stay current with the latest industry trends and technologies for continuous improvement.
- Contribute to architectural decisions and provide technical guidance to junior developers.
Requirements
- 8+ years of experience working with .NET technologies.
- Strong proficiency in C# and .NET frameworks, including .NET 6 and Entity Framework.
- Experience in SQL Server and database design.
- Proven experience working with RESTful APIs and integrating applications.
- Excellent debugging and troubleshooting skills.
- Strong understanding of software development principles and best practices.
- Expertise in multithreading and asynchronous programming.
- Proficiency in .NET MVC and Blazor.
- Strong knowledge of JavaScript and jQuery.
- Experience with Azure cloud services (e.g., Azure App Services, Azure Functions, Azure SQL Database).
- Knowledge of DevOps practices and tools, including CI/CD pipelines.
- Familiarity with infrastructure as code languages like ARM and Bicep.
- Experience with RESTful API design and implementation.
- Ability to work collaboratively in a team environment with excellent communication and interpersonal skills.
About Adeva
Adeva is an exclusive network of engineers, product and data professionals that connects consultants with leading enterprise organizations and startups. Our network is distributed all over the world, with engineers in more than 35 countries. Our company culture builds connections, careers, and employee growth. We are creating a workplace from the future that values flexibility, autonomy, and transparency. If that sounds like something you’d like to be part of, we’d love to hear from you.