Job Description
We are seeking a highly skilled and motivated Software Engineer to join our dynamic development team. As a Software Engineer, you will be responsible for designing, developing, troubleshooting, bug fixes, and maintaining our software solutions, with a focus on .Net Core, .Net, SQL, Angular and WCF.
Responsibilities:
- Design, develop, and maintain software applications using .Net Core, .Net, SQL, Angular, and Microservices architecture.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Write clean, efficient, and maintainable code while following industry best practices.
- Troubleshoot and debug software applications to resolve issues and optimize performance.
- Collaborate with team members to identify and implement bug fixes and enhancements.
- Integrate third-party APIs and services as required.
- Participate in the software development life cycle, including planning, project architecture, estimation, and deployment.
- Stay up to date with the latest technologies and trends in software development.
Preferred Candidate
Degree
Bachelor's degree / higher diploma