All offersKrakówNet.Net Developer (Full-Stack)
.Net Developer (Full-Stack)
Net
OEC sp. z o.o.

.Net Developer (Full-Stack)

OEC sp. z o.o.
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    C#
    regular
    .Net
    regular
    JavaScript
    regular
    ASP.NET
    regular
    ASP.NET MVC
    regular
    Web API
    regular
    MS SQL Server
    junior
    VSTS
    junior
    AngularJS
    nice to have
    Redis
    nice to have

Job description

Position Summary
The .NET Fullstack Developer will take responsibility for delivery of web solutions to the agreed requirements, quality levels, expectations and timescales.  Reporting to the Technical Team Leader they will also have liaison with Project Managers and senior team members as well as some liaison with both internal and external customers to ensure high-quality software solutions are delivered and maintained for internal and external clients.

Roles & Responsibilities
Role description:  The Fullstack Developer will deliver front-end and back-end solutions within strategic OEC initiatives.  The Fullstack Developer will have a unique opportunity to take part in a technology step change in the Original Parts Market area. He will work on the front- and back-end module of the Dealers and Car Manufacturers facing products as well as the integration with external systems using state-of-the-art technologies and development tools.  The Fullstack Developer will participate in all phases of Software Development lifecycle including task planning, coding and testing. 
Responsibilities:  
  • Work closely with senior members to deliver in time, within budget and according to the company Quality procedures 
  • Develop & maintain software solutions using company defined development tools 
  • Contribute at all required levels in the Software Development Lifecycle 
  • Plan and schedule work to deliver on time, or highlight to the management team when this is not possible 
  • Contribute ideas during meetings and when working in groups 
  • Produce and execute Unit Test Plans or provide other documented evidence of Developer Testing. 
  • Write documentation at all appropriate levels of the Development lifecycle where required. 
  • Participate in all reviews applicable to the Development lifecycle. 
  • Work with team members to resolve software and quality problems 
  • Understanding of and work to project plans 
  • Advise software testers on System, Regression and User Acceptance Test plans. 
  • Follow all procedures or Work Instructions applicable to the role. 
 
Technical Skills
  • TECHNOLOGIES: 
  • .Net 3.5 – 4.6.2 
  • .Net Core 
  • ASP.NET WebForms 
  • MVC 5 
SERVICES: 
  • WebAPI 2 
  • .NET Remoting 
  • ESB Fuse, 
  • ActiveMQ 

FRONT END: 
  • JavaScript 
  • JQuery 
  • AngularJS 
  • Bootstrap 

ORM: 
  • Entity Framework 
  • Dapper 

DATABASE: 
  • Microsoft SQL Server 2008 -  2017 
  • Redis 
  • MongoDB 

SERVER: 
  • IIS7 – 8.5 

DEVELOPMENT TOOLS: 
  • Visual Studio 2017 
  • ReSharper 
  • VSTS 

METHODOLOGY: 
  • Scrum 
  • CI/CD   

Knowledge, Skills and Experience
ESSENTIAL: 
  • 3 - 4 years commercial experience in .NET and front-end technologies; 
  • Experience of working in Agile projects; 
  • Good command of English language; 
  • Very good communicator; 
DESIRABLE: 
  • Demonstrates problem solving abilities; 
  • Strong analytical and communication skills; 
  • Works well within the team; 
  • Coordinating efforts on some projects;