Senior .NET Full Stack Engineer

Innovecture
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

ASP.NET
JavaScript
.NET
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
Automation of Tests
C Sharp (Programming Language)
CSS
Information Technology Consulting
Continuous Integration
Software Design Patterns
Web Development
Entity Framework
PostgreSQL
Microsoft SQL Server
MVC
OAuth
Open Source Technology
Software Engineering
SQL Databases
TypeScript
.NET Core
React
Gitlab
Containerization
Solid Principles
Information Technology
Front End Software Development
REST
Software Version Control
Docker
Microservices

Job description

We at Innovecture are hiring for a Senior .NET Full Stack Engineer to expand our team, this will be in Alicante, Spain. You will work across various Innovecture and client teams and apply your technical expertise to some of the most complex and challenging technology problems. About Innovecture: Founded in 2007 under the leadership of CEO Shreyas Kamat, Innovecture LLC, began as a U.S.-based Information Technology and Management Consulting Company focusing on technology consulting and services. With international development centers located in Salt Lake City, USA, and Pune, India, Innovecture leverages its Global Agile Delivery Model to effectively deliver client projects within budget scope and project deadline. The primary focus of Innovecture is to provide a unique wealth of expertise and experience to the IT and Management Consulting realm by utilizing various technologies across multiple industry domains. Innovecture uses best-in-class design processes and top-quality talent to ensure the highest quality deliverables. With innovation embedded in its consulting and services approach, Innovecture will continue to deliver outstanding results for its Fortune 500 clients and employees.

Requirements

Do you have experience in Software development?, Do you have a Bachelor's degree?, * Minimum 5 years of professional experience in software development.

  • Bachelor's degree in Computer Science, Telecommunications Engineering, Software Engineering, or related technical field.

  • Strong proficiency in C# and .NET (Core, Framework).

  • Expert-level experience with RESTful API development and ASP.NET Core, an open-source web development framework | .NET Core/MVC.

  • Solid frontend development skills using TypeScript, React, JavaScript (ES6+), HTML5, and CSS3.

  • Strong SQL skills with PostgreSQL and SQL Server.

  • Experience with ORM frameworks (Entity Framework).

  • Hands-on experience with AWS services (S3, Lambda, RDS).

  • Experience with Docker and containerization.

  • Proficiency with GitLab for source control and CI/CD workflows.

  • Understanding of microservices architecture and inter-service communication.

  • Familiarity with SOLID principles, design patterns, and clean architecture.

  • Understanding of authentication mechanisms (OAuth2, JWT).

  • Experience writing automated tests (unit, integration).

  • Strong understanding of Agile/Scrum methodologies.

  • Excellent problem-solving and analytical abilities.

  • Strong communication and collaboration skills in English (written and verbal).

  • Proven ability to work in agile teams and deliver in fast-paced environments.

  • Self-motivated with strong organizational skills and attention to detail.

Apply for this position