Information Technology
Experience
1-2 Years3-4 Years
Salary
$10000-$20000
Posted
6 years ago
Industry
IT / Computer Software
Languages
English
Gender
Female, Male
Qualification
Bachelor's degree, Certificate
Address
1033 W 14th Pl, Chicago, IL, 60608
Job Description
We are looking for a skilled C# Software Engineer to design, develop, and maintain software applications using C# and .NET technologies. The ideal candidate will have a strong background in object-oriented programming, software development best practices, and experience working with databases and cloud platforms.
Responsibilities :
- Design, develop, and maintain scalable C# applications using .NET frameworks.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize existing software applications.
- Integrate third-party APIs and services to enhance application functionality.
- Implement secure coding practices to protect applications from vulnerabilities.
- Participate in code reviews to maintain high-quality coding standards.
- Develop and maintain unit tests, ensuring software reliability.
- Stay updated with emerging C# and .NET technologies and recommend improvements.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a C# Software Engineer or in a similar role.
- Strong knowledge of C#, .NET (Core or Framework), ASP.NET, and MVC.
- Experience with SQL Server, Entity Framework, and LINQ for database operations.
- Familiarity with front-end technologies like JavaScript, HTML, and CSS is a plus.
- Understanding of RESTful APIs, microservices, and cloud platforms (Azure, AWS).
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work in an agile environment.
- Certifications such as Microsoft Certified: Azure Developer Associate or MCSD are a plus.