drjobs Senior .NET & UI Full Stack Developer

Senior .NET & UI Full Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chișinău - Moldova

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

IT Teams is a Romanian company specialized in software outsourcing and remote staffing. We aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills methodology and high speed delivery techniques to help startups and established companies extend their development teams.

Our client is one of the worlds leading executive search consulting firms. Founded in 1956 and privately owned we are the adviser of choice among organizations seeking guidance and counsel on senior leadership needs.

We are building out the next generation solution to drive the client business forward. The new application set is being developed using MS-stack ( Core) and will be rolled out to our 1400 users worldwide. The application uses the latest search and semantic technologies to support a global search process and leverages native and internet-based information sources. It supports our office network and our expanding mobile user base.

We are looking for Software Engineers to join our expanding Dublin based team. The ideal candidate has at least 5 years experience of designing and implementing in .NET/ Core Web Applications in enterprise system development and recent experience with Angular 2. They will take ownership for the design and execution of complex modules. They will be comfortable working in a fast-paced agile environment and will have the ability to work effectively in a cross-disciplinary team.

Tasks

  • Design and Development of core modules on time and to required quality
  • Ensuring the quality of delivered software through maintenance of unit tests continuous integration and completion of design and code reviews
  • Estimation of development tasks
  • Working with Business Analysts & UX in defining requirements and prototyping solutions
  • Working with the QA coach on defect prevention and team QA activities

Requirements

Essential

  • Prior experience with developing enterprise-level web applications using C# and a Front End Framework (Angular etc.)
  • NET 6 or higher
  • MVVM Angular 2.
  • Unit test (qunit Jasmine etc.)
  • Experience with CSS/LESS/SASS
  • Core. Helpers HttpModules ActionFilters Dependency Resolver etc.
  • Dependency Injection IOC Framework (Structure Map Ninject etc.)
  • Agile Test Driven development practice unit-tests frameworks (nunit RhinoMocks etc.)
  • Team player

Desirable

  • Experience with Stencil or other frameworks for designing and implementing web components
  • Bootstrap and Frontify
  • Angular Material
  • gRPC/ Rest / Web API
  • Mocking Framework (Moq etc.)

Competencies

  • Excellent analytical and problem-solving skills
  • A passion for designing and developing excellent solutions that meet the current and future needs of our Customers
  • Drive / Motivation to deliver on commitments
  • Excellent verbal and written communication skills
  • A good understanding of how to write Clean Code

Wondering what it is like to work at a fast growing company while the team is still small

Want to make an impact in building a product that is changing an entire industry Thats the kind of opportunity were offering.

Effort: full time

Project Duration: long term

Location: Republic of Moldova

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.