The candidate will be responsible for leading the software development team to design and develop web and software projects using Microsoft .NET technologies, as well as maintaining and further enhancing the company’s web solutions.
Duties and Responsibilities:
- Lead the software development team in the design and implementation of web and software projects
- Develop new features and enhancements for internal web applications
- Maintain, support, and optimize existing software solutions
- Stay updated on emerging technology trends and incorporate relevant solutions
- Participate in detailed requirements analysis and solution design
- Ensure unit testing is performed on all developed components
- Continuously learn and excel in the selected technology tools for project implementation
- Promote the use and improvement of standards, processes, and tools in collaboration with colleagues
Requirements:
- Bachelor’s degree in Computer Science or a related field
- Proven experience in web or software development
- Minimum of 5 years of experience with the .NET framework and C# programming language
- Hands-on experience with web development using the ASP.NET MVC framework
- Experience with Blazor for building interactive web applications
- Experience with the DevExpress XAF framework
- Strong knowledge of HTML, JavaScript, and CSS
- Familiarity with version control systems, particularly Git
- Experience with unit testing frameworks
- Proficiency in MS SQL Server
- Exceptional analytical, strategic thinking, and problem-solving abilities
- Outstanding organizational, communication, and interpersonal skills, with the ability to influence stakeholders at all levels
- Fluency in English, both written and spoken
A competitive remuneration package will be offered to the successful candidate.
Please note that due to the high volumes of applications received, only shortlisted applicants will be contacted.
Fameline Holding Group and its affiliated entities are steadfast in our commitment to being an equal opportunity employer. We actively seek and welcome applicants from a wide range of diverse backgrounds and experiences. Our hiring decisions are made based on merit and qualifications, without regard to colour, gender, religion, national origin, citizenship, disability, age, sexual orientation, or any other characteristic protected by Law. We are dedicated to fostering an inclusive and supportive work environment where all individuals have an equal opportunity to succeed.