We are looking for a skilled Intern Full Stack Developer proficient in Microsoft Software Services to join our dynamic team. As a Intern Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable software solutions that meet our clients' needs. You will collaborate with cross-functional teams to deliver high-quality products and contribute to the entire software development lifecycle.
Key Responsibilities:
Develop and maintain web applications using Microsoft Software Services technologies, including ASP. NET, C#, SQL Server.
Design and implement responsive user interfaces utilizing HTML5, CSS3, Blazor, and related frameworks.
Proficient in writing complex SQL queries, including joins, subqueries, and aggregations, to extract, manipulate, and analyze data from relational databases efficiently and accurately.
Integrate APIs and services to enhance application functionality.
Participate in code reviews, debugging, and troubleshooting to ensure optimal performance and reliability.
Stay updated on industry trends and best practices in software development.
Requirements:
Bachelor's degree or Masters degree in Computer Science, Engineering, or a related field.
Experience in software development
Experience coding in C#, JavaScript, SQL
Knowledge of ASP. NET, MVC, Web API, Entity Framework, and other relevant frameworks.
Experience with front-end development using HTML5, CSS3, JavaScript, and popular libraries/frameworks.
Excellent problem-solving and communication skills.
Perform Code Reviews and maintain project documentation.
Able to learn and adapt quickly
Available to work full time and within US hours.
Preferred Qualifications:
Up to 2 years of software development experience.
Microsoft certifications (e. g. , MCSD, MCSA) are a plus.
Proficiency in designing and executing data migration strategies, ensuring smooth transitions from legacy systems to new platforms while maintaining data integrity and consistency.
Experience with DevOps practices and tools (e. g. , Azure DevOps, Git, CI/CD pipelines).
Knowledge of Agile/Scrum methodologies.