.Net Fullstack Developer with hands on coding experience
Year of experience 8 to 10
Location: Charlotte NC (face to face interview is must)
Good enough experience in SQL Coding
Job Overview
We are seeking a dynamic and highly skilled.NET Full Stack Developer to join our innovative software engineering team. In this role, you will be at the forefront of designing, developing, and maintaining scalable, high-performance web applications and services. Your expertise will drive the creation of robust system architectures, integrating both front-end and back-end components to deliver seamless user experiences. This position offers an exciting opportunity to work with cutting-edge technologies, cloud infrastructure, and agile development methodologies to build solutions that power complex enterprise systems.
Responsibilities
- Develop and maintain full-stack applications utilizing.NET framework, C#, and ASP.NET Core for robust server-side logic.
- Design and implement intuitive front-end interfaces using JavaScript frameworks such as React or Angular, ensuring responsive and user-friendly web experiences.
- Build scalable microservices architectures leveraging RESTful APIs, cloud infrastructure (AWS, Azure), and containerization tools for high availability and performance.
- Collaborate within Agile teams to plan, develop, test, and deploy software solutions efficiently using CI/CD pipelines with tools like GitHub, Jenkins, or Azure DevOps.
- Apply best practices in software engineering including design patterns, system design for system development, version control (Git/SVN), and code reviews to ensure high-quality deliverables.
- Integrate third-party APIs and develop custom APIs to enhance system functionality while maintaining security through RBAC (Role-Based Access Control).
- Conduct system design sessions focusing on scalability, security, and performance optimization for complex enterprise applications.
Requirements
- Proven experience in software development with a strong background in full-stack web development using.NET technologies (.NET Core/Framework) and C#.
- Solid understanding of JavaScript frameworks such as React or Express.js for front-end development.
- Hands-on experience designing scalable systems with microservices architecture and RESTful API integration.
- Familiarity with cloud infrastructure platforms including AWS or Azure for deploying and managing applications at scale.
- Knowledge of database systems such as SQL Server, MySQL, or PostgreSQL; experience with database design and optimization.
- Strong grasp of software engineering principles including design patterns, system design for system development, version control (Git/GitHub/SVN), and CI/CD practices.
- Experience working within Agile software development environments using methodologies like Scrum or Kanban.
- Additional skills in Java, Python, Linux environments, or quantum engineering are advantageous but not mandatory.
Pay: $45.00 - $50.00 per hour
Application Question(s):
- Are you ready to Face to face interview on Charlotte NC?
Experience:
- .Net Coding: 8 years (Required)
- Microsoft SQL Server Coding: 8 years (Required)
- Banking domain: 5 years (Required)
- Java Coding: 6 years (Required)
Work Location: In person