https://bayt.page.link/PtwMY8uM1igSopps7
Create a job alert for similar positions

Job Description

Senior .NET Developer



Job summary Permanent contract Lisbon, Casablanca, Warsaw Salary: Not specified A few days at home Experience: > 10 years Skills & expertise Generated content Decision-making Technology use Networking Mentoring Git +5 5 days ago

Job description



🌏* Context


We are looking for a Senior .NET Developer to join by mid-May 2024 one product team dedicated to an ERP development project. Along with the other members of the squad, you will be in charge of developing new features to meet our common goal: build the best customer engagement products and solutions! The ideal candidate must have a high level of Microsoft .NET skills, SQL Server and experience in creating data driven applications. This role is predominately backend but there will be some light frontend development.

📍 Location



The position will be based in one of our offices in Warsaw, Porto, Lisbon or Casablanca. Partial remote work is possible, with a regular presence in our office to meet the team.

💼* Missions


The following goals and objectives are the minimum skills and responsibilities that need to be demonstrated within a 12-month period:

1) Analyze System Requirements including, but not limited to:



Analyze Software Requirements and Functional Specifications
Analyze Documentation and White Papers
Participate in Requirement and Specification Reviews

2) Develop System Architecture including, but not limited to:



Create System Overview
Define Subsystems and Program Organization Through UML
Implement Architecture Change Strategy
Analyze Build Vs. Buy Decisions
Create Requirements Traceability Matrix

3) Create Detailed Design Specifications including, but not limited to:



Requirements Resolution
Perform Detailed Design
Create Construction Plan
Maintain a Detailed Project Plan
Participate in Design Reviews
Mentor Team Members in Areas of Core Competencies

4) Construct Software including, but not limited to:



Create Software Code with Adherence to Project Objectives, Requirements, and Specified Coding Standards
Integrate Individual Components According to Specified Procedures
Unit Test Software According to Specified Procedures
Create Use Cases and Test Harnesses (when appropriate) to be used by Quality Assurance during testing
Participate in Software Release and Project Review
Mentor Team Members in Areas of Core Competencies

🤖 Technologies



Main technologies used for this role: .NET (4.0) – .NET Core frameworks (2.1 - 8.0) – Visual Studio 2017 – ASP.NET – C# – VB.NET – SQL Server 2014 – Oracle 10g Release 2.

Preferred experience



🎯* Required


Minimum 10 years general programming experience, including 5+ years in Microsoft environment/development.
Experience of Microsoft .NET (4.0) and .NET Core frameworks (2.1 - 8.0).
Fluent level in spoken and written English.
Developing in Visual Studio 2017 and later utilising any of the following - ASP.NET (Web Forms & MVC), C#, VB.NET, Windows Services.
Experience of SQL Server 2014 (Designing and implementing databases, TSQL & stored procedures) - Also their use from .NET (ADO.NET, entity framework and SSIS).
Experience with Oracle 10g Release 2 (PL-SQL Packages) and integration with .NET.
Experience of .NET development Knowledge of Data Modelling and database design (ERD, Normalisation etc.)
Understanding the business processes in a fulfilment warehouse environment (Warehouse Management or ERP).

🍒 Nice to hav*e


Experience in Unit Testing.
Experience in using Azure DevOps (Visual Studio Team Services). In particular VSTS source control, GIT and Unit Testing.
Strategic leadership on Microsoft application development.
Capable of developing standalone applications based on predefined requirements.
Experience in Financial Accounting/Processes.
Experience of integration with API’s including authorisation (OAuth2 etc).
Proficient in Rest API development.
Experience with programming in multi-tiered application environments.
Experience mentoring junior team members.
Experience with Microsoft Web Services.
As a product of ™, innso is a Customer Engagement Management (CEM) platform that delivers real operational efficiency and an optimized customer experience. Designed by operations, for operations and using a deep knowledge of the customer experience, the innso platform simplifies communication for customers and contact center teams in enterprises and large corporations through simple and flexible applications.
They are looking for talents interested in building a platform that meets the challenges of digital customer relations: omnichannel, social networks, gamification, chatbots, mobile, semantic analysis and real-time analytics.
Their values: team spirit, autonomy, conviviality and agility.
Let’s start by discovering the innso application:

The pros



Psst... We have a lot to tell you about the perks we offer to our employees.

Job Details

Job Location
Casablanca Morocco
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.