Job Description:
We are seeking a highly skilled and motivated Software Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining software solutions using a variety of programming languages and technologies. The role involves working on both new projects and enhancing existing applications. As a Software Developer, you will collaborate with cross-functional teams to deliver high-quality software solutions that meet customer needs.
Job Requirements:
- Proficient in C#, VB, ASP.NET Framework, .NET Core, Webform, MVC, WCF, Web API, Entity Framework, and Python.
- Strong expertise in SQL, with experience in Microsoft SQL Server, Azure SQL Database, Azure SQL Managed Instance, Cosmos DB, and Azure Data Lake Store.
- Familiarity with CSS, Bootstrap, JavaScript, JQuery, React, Angular, and/or Vue.
- Experience in application security, source control, coding standards, app management, and deployment.
- Knowledge of current UX trends in web and mobile applications.
- Certification in Microsoft technologies is an added advantage.
- Previous experience in developing CRM or Billing-related software applications.
- Proven expertise in high-traffic application development.
Job Specifications:The ideal candidate should possess a bachelor's degree in Computer Science or a related field, along with a minimum of 3 years of relevant experience. Strong problem-solving skills, effective communication, and the ability to work collaboratively in a team are essential. The candidate should demonstrate a proactive approach to staying updated on emerging technologies and industry trends.