Software Engineer
Phaidon International
Cologne , DE
We are seeking a talented and experienced Freelance .NET and C# Developer to join a dynamic small-sized German company specializing in automation infrastructure software.
This is a fully remote, 12-month contract position, offering you the flexibility to work from anywhere while contributing to innovative and impactful projects.
Key Responsibilities :
- Develop and Maintain Applications : Utilize .NET and C# to build and maintain robust backend services and applications.
- Collaborate with Cross-Functional Teams : Work closely with front-end developers, product managers, and UX / UI designers to create seamless user experiences and ensure project goals are met.
- Implement CI / CD Pipelines : Set up and manage Continuous Integration / Continuous Deployment (CI / CD) pipelines to streamline development processes and ensure smooth deployments.
- Version Control : Use Git for version control, ensuring code integrity and facilitating collaborative development.
- Testing : Employ automated testing frameworks to write and maintain comprehensive tests, ensuring the reliability and performance of the applications.
- Documentation and Code Reviews : Write clear, maintainable code and documentation. Participate in code reviews to ensure code quality and share knowledge with the team.
Required Skills and Qualifications :
- NET and C# : Strong experience with .NET framework and C# language for building backend services and applications.
- JavaScript and TypeScript : Basic understanding of JavaScript and TypeScript to collaborate effectively with front-end developers.
- Git : Experience with Git for version control and collaborative development.
- CI / CD : Knowledge of setting up and managing CI / CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
- Testing : Experience with automated testing frameworks to write and maintain tests.
- Remote Work : Proven ability to work independently in a remote setting, managing time effectively and meeting deadlines.
Preferred Qualifications :
- Experience in Automation Infrastructure : Prior experience in developing software for automation infrastructure is a plus.
- Agile Methodologies : Familiarity with Agile development practices and tools such as Jira or Trello.
- German Language Skills : German fluent
Vor 5 Tagen