Medible is a global team of strategists, designers, and developers who work together to create innovative and effective solutions for businesses worldwide. We use our collective experience and vision of the future to develop memorable solutions that enhance business performance and create better experiences for people.
Role DescriptionWe are seeking a skilled and experienced .NET Developer to join our dynamic team. The ideal candidate will have a strong background in developing web applications using the .NET framework and related technologies. As a .NET Developer, you will be responsible for designing, coding, testing, and implementing software solutions. You will collaborate with cross-functional teams, participate in the entire application lifecycle, and contribute to the continuous improvement of our development processes.
Responsibilities:
Collaborate with internal teams to define, design, and ship new featuresDevelop and maintain web applications using the .NET frameworkWrite clean, scalable and maintainable codeParticipate in code reviews to ensure best practices are followedTroubleshoot, debug and resolve software defects and issuesStay up-to-date with the latest industry trends and technologies to ensure the best possible solutions are implemented
Requirements:Bachelor's degree in Computer Science, Engineering, or a related fieldProven experience as a .NET Developer or Software DeveloperStrong proficiency in C# and the .NET frameworkExperience with front-end technology (ideally Flutter)Familiarity with database systems (e.g., SQL Server, MySQL)Knowledge of web services and APIsExcellent problem-solving and communication skillsAbility to work both independently and collaboratively in a team environment
Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field3 years of experienceProficient in Git version controlFamiliarity with Agile development methodologiesFamiliarity with cloud platforms (Azure)Ability to adapt quickly to new technologies and coding standards
The Identity of Medible:
We are not rockstars.
We actively listen and empathise with our clients. We don't place ourselves on a pedestal. We see value in other experiences and knowledge. We believe that understanding the problem is 51% of the journey to finding a solution.We seek to learn new things, always. We want to understand how our clients' businesses work and the lives of end-users. We are not afraid to admit that we don't know everything.
We act flexibly.
We adapt to challenges of different scales. We find opportunities in major transformations and minor improvements. There is no project too complex that we won't try to solve, nor is there an initiative too small that we overlook.We understand that our clients are at different levels of maturity, and we adjust the depth of our proposals and working methods to their reality. We want to accompany them step by step.
We remain agnostic.
Methods are tools, and tools are always approximations, parts of models that are themselves always incomplete. We apply what we know judiciously, critically, and without fanaticism.We always want to keep our eyes on the final result, the outcome. We pause to ask ourselves if what we are doing will solve the problem. We have the agency to adjust our strategies.
We value a sense of reality.
We encourage a sense of adventure. We want teams that can ask difficult questions and feel the freedom to experiment to find answers. This is where things are done for the first time.The difference between a dream and a goal is having a plan. We love good ideas, but we love even more the ideas that are put into practice. We believe in pragmatic action as a condition for real success.