Job Summary
We are seeking a skilled and motivated Développeur Logiciel (H/F) to join our dynamic software development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications across various platforms. This role offers an exciting opportunity to work on innovative projects utilizing a broad range of technologies, including web development, application development, and cloud services. The candidate will collaborate closely with cross-functional teams to deliver robust solutions that meet business needs and technical standards.
Duties
- Develop, test, and deploy software applications using languages such as Java, C#, Python, C++, Ruby on Rails, and VBA.
- Design and implement web-based solutions utilizing REST APIs, JavaScript, front-end frameworks, and back-end services.
- Manage database systems including MySQL and SQL Server, ensuring data integrity and performance optimization.
- Integrate cloud services such as AWS and Azure into existing applications to enhance scalability and reliability.
- Collaborate within Agile teams using version control tools like GitHub, SVN, Git, and manage code repositories effectively.
- Develop and maintain APIs for seamless communication between different software components.
- Participate in code reviews, testing procedures, and documentation to ensure high-quality deliverables.
- Contribute to application architecture planning with a focus on security, scalability, and maintainability.
- Support continuous improvement initiatives by adopting new technologies such as Linux environments or.NET frameworks as needed.
Qualifications
- Proven experience in software development with a strong understanding of application development lifecycle.
- Proficiency in web development technologies including JavaScript, APIs, RESTful services, and front-end frameworks.
- Experience working with SQL databases such as MySQL or SQL Server; familiarity with database design and optimization is preferred.
- Hands-on experience with cloud platforms like AWS or Azure is highly desirable.
- Knowledge of version control systems including GitHub, SVN, or Git for collaborative development.
- Programming skills in Java, C#, Python, C++, Ruby on Rails, VBA, or similar languages; front-end development experience is a plus.
- Familiarity with Linux operating systems and environment setup for development purposes.
- Understanding of Agile methodologies to facilitate iterative development processes.
- Ability to work independently or within a team environment while managing multiple priorities effectively.
This position offers an engaging environment for developers eager to expand their expertise across diverse technologies while contributing to impactful projects in a collaborative setting.
Pay: $95,000.00-$100,000.00 per year
Work Location: In person