Job
Description
In this role as a Software Developer, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions for Windows applications using C# and VB.NET. You will collaborate with cross-functional teams, debug and troubleshoot existing software applications, optimize applications for performance and security, integrate third-party APIs, and work with databases for data storage. Additionally, you will create and maintain technical documentation, conduct code reviews, and stay up-to-date with the latest technologies and trends in software development. Key Responsibilities: - Design, develop, and maintain Windows applications using C# and VB.NET. - Collaborate with cross-functional teams to define, design, and ship new features. - Debug, troubleshoot, and enhance existing software applications. - Write clean, scalable, and maintainable code following best practices. - Optimize applications for performance, scalability, and security. - Develop and integrate third-party APIs, SDKs, and services as needed. - Work with SQL Server or other databases for data storage and retrieval. - Create and maintain technical documentation. - Conduct code reviews and mentor junior developers as needed. - Stay up-to-date with the latest technologies and trends in software development. Qualifications Required: - 5+ years of experience in software development with a focus on C# and VB.NET. - Strong knowledge of Windows Forms (WinForms), WPF, and .NET Framework/.NET Core. - Hands-on experience with SQL Server, Entity Framework, and ADO.NET. - Excellent communication and teamwork skills. (Note: Company details have been omitted as they were not present in the job description) In this role as a Software Developer, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions for Windows applications using C# and VB.NET. You will collaborate with cross-functional teams, debug and troubleshoot existing software applications, optimize applications for performance and security, integrate third-party APIs, and work with databases for data storage. Additionally, you will create and maintain technical documentation, conduct code reviews, and stay up-to-date with the latest technologies and trends in software development. Key Responsibilities: - Design, develop, and maintain Windows applications using C# and VB.NET. - Collaborate with cross-functional teams to define, design, and ship new features. - Debug, troubleshoot, and enhance existing software applications. - Write clean, scalable, and maintainable code following best practices. - Optimize applications for performance, scalability, and security. - Develop and integrate third-party APIs, SDKs, and services as needed. - Work with SQL Server or other databases for data storage and retrieval. - Create and maintain technical documentation. - Conduct code reviews and mentor junior developers as needed. - Stay up-to-date with the latest technologies and trends in software development. Qualifications Required: - 5+ years of experience in software development with a focus on C# and VB.NET. - Strong knowledge of Windows Forms (WinForms), WPF, and .NET Framework/.NET Core. - Hands-on experience with SQL Server, Entity Framework, and ADO.NET. - Excellent communication and teamwork skills. (Note: Company details have been omitted as they were not present in the job description)