Job Summary:
As a Sr. Developer, you will be responsible for working on our SAAS platform, contributing to the design and development of software solutions that meet our needs. You will report directly to the CTO for day-to-day operations and also take direction from the Principal and Managing Director based out of US. You must be able to work with minimal supervision on your deliverables. The ideal candidate will have experience with GitHub Azure DevOps or similar tools, and possess strong communication skills. If you are a skilled and experienced software developer with a passion for building great software, we encourage you to apply for this exciting opportunity. Join our team and help us build innovative software solutions that will make a difference in the lives of our clients.
Job Roles & Responsibilities:
Design, develop, and maintain applications using the .NET framework (C#, ASP.NET, MVC, Web API, etc.).
Write clean, scalable, and efficient code following best practices and coding standards.
Develop and manage SQL Server databases, write stored procedures, and ensure proper data access strategies.
Work with XML for data manipulation and exchange.
Utilize the .NET Framework to develop robust and efficient applications.
Implement Ajax and JavaScript to enhance user interface and experience.
Apply CSS for styling and layout of web applications.
Collaborate with cross-functional teams to gather requirements and deliver solutions.
Troubleshoot and resolve application issues and bugs.
Participate in code reviews and contribute to continuous improvement of development processes.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience in software development using ASP.NET, MVC, and SQL Server.
Strong understanding of web services, including WCF and XML.
Proficient in JavaScript, Ajax, and CSS for front-end development.
Experience with database design and development using SQL Server.
Familiarity with the .NET Framework and its components.
Ability to work independently and as part of a team.
Excellent problem-solving skills and attention to detail.
Good communication skills, both written and verbal.
Preferred Skills:
Experience with Agile development methodologies.
Knowledge of modern front-end frameworks and libraries.
Familiarity with version control systems like Git.
Understanding of software development lifecycle (SDLC) processes.
Keyskills: C# .NET framework Software development ASP.NET SQL Server databases Server optimization Web API IIS MVC stored procedures
Founded in 1947, we are an independent risk management, benefits and technology firm with offices in major cities around the globe. We serve the full spectrum of business, financial, government, union, education, and nonprofit organizations.Since our inception, objectivity and...