Junior Developer (Madagascar)


As a Junior Full Stack .NET Developer, you will be responsible for creating and maintaining custom web applications using the .NET Framework, C#, VB.NET, ASP.NET, SQL Server, and web APIs. Your role will involve both front-end and back-end development, ensuring seamless user experiences and robust functionality. Additionally, your BI orientation will allow you to contribute insights and data-driven solutions to enhance business processes.

 

Web Application Development:

  • Develop, and test web applications using .NET, HTML, CSS, JS and other relevant technologies.
  • Having experience with DevExpress is a significant advantage.
  • Collaborate with cross-functional teams to create software solutions for various areas within the organization (e.g., Finance, Data management).

 

 API Integration:

  • Create and consume web APIs for seamless data exchange between applications.
  • Work with SQL queries to manage and retrieve data from SQL Server databases.
  • Develop custom reports using SQL Server Reporting Services (SSRS).
  • Create stored procedures and triggers to automate processes and improve performance.
  • Utilize SQL Server for data analysis and business intelligence.

 

Full Stack Development:

  • Implement software design principles such as SOLID and Domain-Driven Design.
  • Familiarity with Object-Oriented Development and ORM frameworks (e.g., Entity Framework).
  • Manage source code using Git (including GitFlow Workflow).
  • Provide ideas to enhance existing software applications.
  • Stay current with technical skills and industry trends.

 

Analytical Insights:

  • Leverage your analytical skills to extract meaningful insights from data.
  • Collaborate with business stakeholders to identify trends, patterns, and opportunities for optimization.
  • Translate data findings into actionable recommendations.

REQUIREMENTS

  • Bachelor Degree or Master’s degree in computer science, Engineering, or related fields.
  • 2 years of experience of hands-on experience in Full Stack .NET Development, with a proven track record of delivering complex web applications.
  • Strong analytical skills
  • Excellent communication and collaboration abilities,
  • Passion for driving innovation and continuous improvement.

OUR COMPANY 

The work environment

At Innovaderm, you will work with brilliant and driven colleagues. Our values are collaboration, innovation, reliability and responsiveness. We offer a stimulating work environment and attractive advancement opportunities. 

About Innovaderm

Innovaderm is a contract research organization (CRO) specialized in dermatology. Since its beginnings in 2000, our organization has benefited from a solid reputation for the quality of its research and services exceeding the expectations of its clients. Based in Montreal, Innovaderm continues to grow and expand in North America and Europe.

All Available Positions


Position Department Location
Compensation Specialist (Poland) Corporate - Human Resources Poland
Compensation Specialist (Argentina) Corporate - Human Resources Argentina
Senior Clinical Research Associate, Dermatology & Rheumatology, Germany CRO - Clinical Operations Germany
Clinical Research Associate II, Dermatology & Rheumatology, Germany CRO - Clinical Operations Germany
Project Director (Spain) CRO - Project Management Spain
Project Coordinator (Argentina) CRO - Project Management Argentina
Clinical Study Builder CRO - Biometrics Canada
Clinical Study Builder (Spain) CRO - Biometrics Spain
Clinical Study Builder (Poland) CRO - Biometrics Poland
Clinical Study Builder (Germany) CRO - Biometrics Germany
Clinical Study Builder (Argentina) CRO - Biometrics Argentina
Strategist, Patient Recruitment & Site Engagement CRO - Project Management United States
Senior Central Risk Manager (India) CRO - Biometrics India
Business Intelligence Analyst (Argentina) CRO - Technology and AI Argentina
Senior Auditor, Clinical Quality and Compliance, Poland Corporate - Quality and Compliance Poland
Corporate Finance Analyst ( Poland) Corporate - Accounting and Finance Poland
Junior Developer (Madagascar) Corporate - Accounting and Finance Madagascar
Strategist, Operational Strategy, Canada or Poland Corporate - Business Development and Marketing Canada, Poland
Senior Project Manager (Argentina) CRO - Project Managemen Argentina
Senior Project Manager CRO - Project Management Canada
Medical Monitor, Dermatology, Poland or Spain CRO - Medical Affairs Poland or Spain
Medical Monitor CRO - Medical Affairs Canada
Site Budget & Contract Specialist (India) CRO - Project Management India
Strategist, Patient Recruitment and Site Engagement CRO - Project Delivery Canada
Compensation Specialist Corporate - Human Resources Québec (province)
Manager, Statistical Programming CRO - Biometrics Canada
Senior Talent Acquisition Advisor Corporate - Human Resources Canada ( Québec)
IT Technician Level 1 Corporate - Information Technology Montréal, Canada
Site Budget and Contract Lead (Argentina) CRO - Project Management Argentina
Clinical Trial Manager II, Dermatology & Rheumatology, Poland CRO - Clinical Operations Poland
Regulatory Affairs Specialist (Spain) CRO - Scientific and Regulatory Affairs Spain
Site Budget and Contract Lead (India) CRO - Project Management India
Senior Developer (Madagascar) Corporate - Accounting and Finance Madagascar
Senior Statistical Programmer (Argentina) CRO - Biometrics Argentina
Senior Statistical Programmer (India) CRO - Biometrics India
Site Budget & Contract Specialist CRO - Project Management Canada
Specialist, Regulatory Affairs (Poland) CRO - Regulatory Affair Poland
Site Budget and Contract Lead (Spain) CRO - Start-Up Spain
Site Budget and Contract Lead (Poland) CRO - Start-Up Poland
Site Budget and Contract Lead (Germany) CRO - Start-Up Germany
Project Director- Argentina CRO - Project Delivery Argentina
Project Coordinator (Germany) CRO - Project Management Germany
Clinical Research Associate II (NV, OR, AZ) CRO - Clinical Operations United States
Central Monitor (India) CRO - Clinical Operations India
Proposal Writer Specialist Corporate - Business Development and Marketing Montréal, Canada
Clinical Research Assistant (15 hours/week) Clinical support Montréal, Canada
Associate Director, Project Delivery CRO - Project Management Canada
Clinical Trial Manager II (CTM II) CRO - Clinical Operations Canada
Clinical Study Builder (India) CRO- Biometrics India
Project Manager (Spain) CRO - Project Management Spain
Project Manager (Poland) CRO - Project Management Poland
Project Director (Germany) CRO - Project Management Germany
Project Director (Spain) CRO - Project Management Spain
Project Director (Poland) CRO - Project Management Poland
Senior Auditor, Clinical Quality and Compliance Corporate - Quality and Compliance Canada
Future opportunities General North America, Europe and India