We are seeking a highly skilled UI/Full Stack Developer with 10-15 years of experience to join our team. This role is ideal for a developer who excels in creating innovative solutions and enjoys working in a dynamic, remote environment.
Experience. 10-15 years
Must-Have Experience
- .Net Framework 6.0 and above. Proficiency in the latest .Net technologies, ensuring robust and scalable applications.
- C# 8.0 and above. Advanced knowledge of C# for developing efficient and maintainable code.
- ADO.NET. Expertise in data access technology, managing relational data with high performance.
- React JS. Strong skills in React for building modern, interactive user interfaces.
- HTML5, CSS3.0 and above, JavaScript, and jQuery. Comprehensive understanding of web technologies for creating responsive and dynamic web pages.
- Azure SQL Server. Proficiency in managing and manipulating data stored in Azure SQL Server.
- MVC and MVVM. Deep understanding of architectural patterns for efficient application design.
- ASP.NET Web Applications. Proven experience in developing and deploying ASP.NET web applications.
- SQL Concepts and Complex Queries. Ability to write complex SQL queries, stored procedures, functions, and triggers.
- Object-Oriented Programming (OOP) Concepts. Strong foundation in OOP for writing modular and reusable code.
- Building Reusable Components and Front-End Libraries. Experience in developing reusable components for efficient front-end development.
- Azure App Service, Function App. Familiarity with Azure services for deploying and managing applications in the cloud.
Nice-to-Have Experience
- Understanding of Various Design Principles. Knowledge of design principles for creating intuitive and user-friendly applications.
- .Net Core. Experience with .Net Core for cross-platform application development.
- Web Services and API. Strong understanding of web services concepts and hands-on experience with APIs.
- Unit Testing Frameworks (e.g., NUnit). Experience in writing and maintaining unit tests for ensuring code quality.
- .Net Data Access Technologies and ORM Patterns. Proficiency in various data access technologies and object-relational mapping (ORM) patterns.
- Proficiency with Git. Experience with Git for version control and collaboration.
- DevOps Pipelines, Jenkins. Good understanding of DevOps practices and tools such as Jenkins for CI/CD pipelines.
- Azure Services. Familiarity with Azure Service Bus, Logic App, Application Insights, Azure Data Factory, and Event Grid.
Preferred Certifications (Not Mandatory)
- Azure Developer Associate
- Azure Fundamentals
- Developing ASP.NET MVC Web Applications
Join our team to leverage your full stack development skills in an innovative and collaborative remote environment. If you are passionate about cutting-edge technologies and cloud solutions, we would love to hear from you!