Software Developer
DOCOsoft
Bucharest, Romania
5 zile în urmă
source : Just Join IT

Vue.js (nice to have)

Microservices (regular)

Git (regular)

Entity Framework (regular)

Clean Code (regular)

Microsoft Azure (regular)

  • NET Core (advanced)
  • C# (advanced)

    As a senior member of the DOCOsoft development team, you will use your creativity to develop unique software solutions. You will work with the latest Microsoft technologies in a fast paced, agile / scrum environment.

    Role Description :

    This role requires a strong software development background, and excellent problem-solving abilities. The successful candidate will be participating and contributing to requirements, specifications, architectures, designs, and technology stacks for products, subsystems, and components.

    Participating and contributing to planning, estimation, story elaboration, product / design / code reviews, test plans, retrospectives, and release activities.

    Producing well-structured, re-usable, robust, scalable, maintainable, and well-documented components and code. You will be working in a fast-paced environment to implement new solutions for the London and Global Insurance Markets.

    Responsibilities :

  • Work on your own initiative and produce robust, high-quality code.
  • Collaborate with the other developers within the team on specific projects.
  • Ensure all QA procedures are satisfied in terms of process and documentation
  • Develop new features within the application.
  • Fix bugs assigned to you by the Development Manager.
  • Key Attributes :

  • 5+ year’s development experience.
  • Development Experience of designing patterns and best practices, such as clean architecture, SOLID principals, CQRS, DDD, Unit testing, TDD
  • A degree in Computer Science, Software Engineering or related field.
  • Ability to lead and influence team members to produce best in class software.
  • Strong C# (.NET core)
  • Strong experience with microservices
  • Experience in Test Frameworks such as Moq / xUnit.
  • Use of GIT in Development activity.
  • Strong TSQL / SQL Server Knowledge
  • ASP.NET MVC
  • Expert understanding of Design Patterns
  • Extensive Software Analysis and Design experience
  • Extensive experience with RESTful API’s, including Web API and Swagger (OpenAPI)
  • Scrum Methodology
  • Advanced knowledge of Identity and Access Management (IAM) Frameworks · OAuth2 / OpenID / SSO via SAML 2.0
  • Experience working in an agile team developing highly available, highly scalable, secure applications on Azure or AWS utilizing both IAAS and PAAS.
  • Nice to have :

  • Modern client-side JavaScript framework (i.e. VUE, React, Angular)
  • LINQ
  • Elasticsearch
  • HTML5 / JavaScript / CSS3
  • OData
  • UML Experience
  • UI Design / UX
  • Responsive Design
  • Knowledge of caching technologies such as Redis
  • Enterprise Library Blocks (Data, Caching)
  • Deployment and configuration management tools like Docker
  • Agile Certification (CSM, PSM)
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular