Responsibilities:Designs and develops the systemLead development teamsTranslates requirements into designOptimizes software from performance, security and quality points of viewProduces technical documentationEstimates effort and time for developmentSets software development standardsPropose technical solutions for business needs and technical problemsCollects and interprets software metricsManages configuration and releasesContributes to requirements analysis, testing, quality assurance, change management, deploymentTests solutions and develops testing toolsDocuments developmentsPrototypes solutionsActs as 2nd and 3rd line support Requirements:Bachelor's degree in ICTMinimum 5 years of relevant professional experience in ITAt least 1 certification among: Intermediate level certificate in software development relevant to the domain or an equivalent certification recognized internationally (subject to acceptance as a valid credential by the Contracting Authority)English level: B2 confirmed by a certificate or be willing to take the examHas gone at least 1 time through the complete lifecycle of the solutionExpert in developing enterprise level software systems in specified technology domainKnows UML and can design applications in UMLProficient in designing and developing: data layer, business logic layer and UI layerWorked in Scrum developmentsIs capable for leading technical teamsHolds ability to document effectively technical solutionsPresents problem solving skillsExperience in the role of Software Developer in at least 2 projects aimed at design, implementations and deployment of solutions based on Microsoft Business Intelligence or similarHolds in-depth knowledge on physical databases, SQL, BI, reporting tools, ETL tools, data modelling tools, OLAP and data mining toolsHolds in-depth knowledge and experience in at least 3 years experience working with Microsoft PowerBI or similar business intelligence toolsHolds in-depth knowledge and experience in at least 5 years working in .NET Offer:Private medical careCo-financing for the sports cardConstant support of dedicated consultantEmployee referral program
DCG is a recruitment company that emphasizes the importance of experienced professionals in driving business success. The company is characterized by its management style and partnership approach, which are designed to meet client needs and provide continuous support. DCG is experiencing ongoing growth and handles a large number of recruitment projects for its partners. The company operates in the recruitment industry and is committed to fostering strong relationships with its clients and candidates.