Role Overview
We are seeking a highly experienced Senior Full Stack Developer with strong expertise in .NET Framework, C#, and modern web technologies. The ideal candidate will have hands-on experience in both front-end frameworks (React) and back-end technologies (Node.js), along with proficiency in databases, DevOps, and cloud platforms.
Key Responsibilities
- Lead the design and development of enterprise-grade applications using ASP.NET Web Forms, .NET Framework 4.x, and C#.
- Build responsive and dynamic user interfaces using React and jQuery.
- Develop and maintain back-end services using Node.js and integrate with .NET components.
- Design and optimize relational databases (Oracle and MS SQL Server).
- Implement CI/CD pipelines using Jenkins and manage source control with GitHub.
- Deploy and manage applications on AWS for scalability and reliability.
- Mentor junior developers and enforce coding standards.
- Collaborate with stakeholders to translate business requirements into technical solutions.
- Ensure application security, performance, and best practices.
Required Skills & Experience
- 7+ years of professional experience in software development.
- Strong proficiency in C#, ASP.NET Web Forms, and .NET Framework 4.x.
- Hands-on experience with React, Node.js, and jQuery.
- Advanced knowledge of Oracle and MS SQL Server.
- Familiarity with AWS, Jenkins, and GitHub.
- Solid understanding of CI/CD, DevOps practices, and software architecture.
Preferred Qualifications
- Experience with RESTful APIs, microservices, and modern front-end frameworks.
- Knowledge of Agile methodologies.
- Familiarity with security best practices and performance tuning.
Soft Skills
- Excellent communication and stakeholder management.
- Ability to lead technical discussions and make architectural decisions.
- Strong mentoring and team leadership capabilities.