We are seeking a highly skilled and motivated Software Engineer with hands-on experience in .NET technologies and front-end web development. The ideal candidate will have a strong understanding of software architecture, object-oriented programming, and cloud deployment (AWS). You will play a key role in designing, developing, and maintaining scalable enterprise applications.
Design, develop, and maintain high-performance web applications using .NET Framework / .NET Core. Write clean, efficient, and reusable code in C# and C++. Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and Bootstrap. Integrate and deploy applications on AWS Cloud with a focus on scalability, security, and performance. Collaborate with cross-functional teams including UI/UX designers, testers, and product managers. Participate in code reviews, system architecture discussions, and performance tuning. Troubleshoot, debug, and optimize existing systems for better efficiency. Follow agile development practices and contribute to continuous improvement initiatives
Mandatory: 5–8 years of experience in software development using .NET technologies. Strong programming skills in C# and C++. Solid understanding of object-oriented principles, data structures, and design atterns. Proficiency in front-end technologies – HTML5, CSS3, JavaScript, and Bootstrap. Experience with AWS Cloud Services (EC2, S3, Lambda, RDS, etc.). Working knowledge of RESTful APIs, JSON, and Web Services. Familiarity with source control systems (Git, GitHub, or Azure DevOps). Strong problem-solving, debugging, and analytical skills. Good to Have: Experience with .NET Core, Entity Framework, or Microservices architecture. Familiarity with CI/CD pipelines and DevOps practices. Exposure to SQL Server or NoSQL databases. Knowledge of Agile / Scrum methodologies.
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!