This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In this Contract to permanent position, you will collaborate with senior leadership to design and implement scalable software solutions that align with organizational goals. Your expertise will be critical in optimizing the application ecosystem and ensuring security, efficiency, and interconnectivity across platforms.
Job Responsibility:
Develop and maintain a comprehensive architecture roadmap to meet business objectives and ensure scalability
Design and implement secure software solutions that optimize the organization’s application ecosystem
Collaborate with stakeholders to identify interdependencies and integrate systems effectively
Lead the development and deployment of applications in cloud environments, leveraging platforms like Azure
Oversee the full software development lifecycle, ensuring adherence to best practices and methodologies
Optimize database queries and manage both relational and NoSQL databases
Utilize advanced programming languages and frameworks, including C# and .NET, to create robust applications
Implement code versioning tools and strategies to ensure seamless development processes
Proactively identify and resolve technical issues, minimizing disruptions and risks
Deliver clear and effective communication to internal teams, external clients, and stakeholders
Requirements:
Minimum of 8 years of experience in system development and object-oriented programming
Extensive experience with Java or C#, Visual Studio, stored procedures, and source code control
Proficiency in at least three programming languages, such as Java, C#, Python, or JavaScript, and associated frameworks
Strong knowledge of database management, including both relational databases and NoSQL systems
Expertise in cloud platforms like Azure and deploying applications in cloud environments
Solid understanding of Agile methodologies and the software development lifecycle
Advanced skills in application architecture, design, and development
Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences
What we offer:
medical, vision, dental, and life and disability insurance