- Write and support backend code 8.0 using some of the most common libraries ( OpenTelemetry Swagger Bogus AutoBogus Moq);
- Participate in implementation of a micro-services solution being able to write backend code in a reliable fast scalable and secure way satisfying requirements and service level agreements;
- Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs SQL Server Elasticsearch Redis ActiveMq Graph databases csv files);
- Review and approve Pull Request created by teammates;
- Implement validation mechanisms as unit and integration tests;
- Create and manage build and release pipelines and TestPlans in Azure Devops;
- Create and manage Kubernetes helm charts for all supported applications and services;
- Write and support complex SQL Server Stored Procedures;
- Create Kibana dashboards and Elasticsearch queries;
- Write OAUTH mechanisms. ADFS knowledge is a plus;
- Work comfortably within a team. Follow SCRUM methodology procedures and disciplines; Estimate the work to be done upon request;
- Write technical documentation;
- Account for secure coding practices as well as logging and auditing features;
- Communicate in a clean concise way not only to peers but also to upper layers when needed.
Qualifications :
Mandatory:
- Bachelors degree plus 10 years of experience.
- More than nine (9) years of experience in Software Development.
- More than five (5) years of experience in Back-End Development Framework in the past seven (7) years.
- More than three (3) years of experience in designing and developing scalable back-end components (REST APIs integrations micro-services)
- More than two (2) years of experience with containers and orchestrators (e.g Kubernetes or Docker Swarm)
- Experience in more than one (1) production-ready projects with OAUTH standard.
- More than three (3) years of experience in working in an agile/scrum environment and good knowledge of software development methodologies (e.g. AGILE)
- More than two (2) years of experience with highly scalable systems.
- Good knowledge of application development environments and of the micro-services design patterns.
- Good knowledge of asynchronous programming and messaging patterns.
- Good knowledge Framework 8.0 (C#)
- Good knowledge of the design and development of scalable back-end components (REST APIs integrations micro-services)
- Good knowledge of Git and the main branch strategies (git flow)
- Good knowledge of relational databases (SQL Server) message brokers (ActiveMq RabbitMq or Apache Kafka)
- Good knowledge of CI/CD systems such as Microsoft Azure Devops (e.g. Pipelines Artifacts TestPlans) OOP paradigms and SOLID principles
- Good knowledge of Agile Team implementing Scrum principles
- Good knowledge of unit testing
- Ability to draft clear and complete documentation for full stack solutions (including design and architecture)
- Knowledge of using Linux shell and basic Linux concepts (e.g. users groups rights)
- Working knowledge of English B2 or higher Common European Framework of Reference for Languages (self-assessment).
Desirable:
- More than one (1) year of experience in working in an international/multi-cultural environment
- Good knowledge of NoSQL databases (Elasticsearch Redis Neo4j)
- Communicate in a clean concise way not only to peers but to upper layers when needed.
Remote Work :
Yes
Employment Type :
Full-time
Write and support backend code 8.0 using some of the most common libraries ( OpenTelemetry Swagger Bogus AutoBogus Moq);Participate in implementation of a micro-services solution being able to write backend code in a reliable fast scalable and secure way satisfying requirements and service level a...
- Write and support backend code 8.0 using some of the most common libraries ( OpenTelemetry Swagger Bogus AutoBogus Moq);
- Participate in implementation of a micro-services solution being able to write backend code in a reliable fast scalable and secure way satisfying requirements and service level agreements;
- Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs SQL Server Elasticsearch Redis ActiveMq Graph databases csv files);
- Review and approve Pull Request created by teammates;
- Implement validation mechanisms as unit and integration tests;
- Create and manage build and release pipelines and TestPlans in Azure Devops;
- Create and manage Kubernetes helm charts for all supported applications and services;
- Write and support complex SQL Server Stored Procedures;
- Create Kibana dashboards and Elasticsearch queries;
- Write OAUTH mechanisms. ADFS knowledge is a plus;
- Work comfortably within a team. Follow SCRUM methodology procedures and disciplines; Estimate the work to be done upon request;
- Write technical documentation;
- Account for secure coding practices as well as logging and auditing features;
- Communicate in a clean concise way not only to peers but also to upper layers when needed.
Qualifications :
Mandatory:
- Bachelors degree plus 10 years of experience.
- More than nine (9) years of experience in Software Development.
- More than five (5) years of experience in Back-End Development Framework in the past seven (7) years.
- More than three (3) years of experience in designing and developing scalable back-end components (REST APIs integrations micro-services)
- More than two (2) years of experience with containers and orchestrators (e.g Kubernetes or Docker Swarm)
- Experience in more than one (1) production-ready projects with OAUTH standard.
- More than three (3) years of experience in working in an agile/scrum environment and good knowledge of software development methodologies (e.g. AGILE)
- More than two (2) years of experience with highly scalable systems.
- Good knowledge of application development environments and of the micro-services design patterns.
- Good knowledge of asynchronous programming and messaging patterns.
- Good knowledge Framework 8.0 (C#)
- Good knowledge of the design and development of scalable back-end components (REST APIs integrations micro-services)
- Good knowledge of Git and the main branch strategies (git flow)
- Good knowledge of relational databases (SQL Server) message brokers (ActiveMq RabbitMq or Apache Kafka)
- Good knowledge of CI/CD systems such as Microsoft Azure Devops (e.g. Pipelines Artifacts TestPlans) OOP paradigms and SOLID principles
- Good knowledge of Agile Team implementing Scrum principles
- Good knowledge of unit testing
- Ability to draft clear and complete documentation for full stack solutions (including design and architecture)
- Knowledge of using Linux shell and basic Linux concepts (e.g. users groups rights)
- Working knowledge of English B2 or higher Common European Framework of Reference for Languages (self-assessment).
Desirable:
- More than one (1) year of experience in working in an international/multi-cultural environment
- Good knowledge of NoSQL databases (Elasticsearch Redis Neo4j)
- Communicate in a clean concise way not only to peers but to upper layers when needed.
Remote Work :
Yes
Employment Type :
Full-time
View more
View less