NET (Barcelona- Hybrid)

Wizeline
2 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

JavaScript
.NET
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Business Software
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Relational Databases
PostgreSQL
Microsoft SQL Server
Nunit
Oop Languages
Amazon Web Services (AWS)
Software Engineering
Cloudformation
Moq
Information Technology
Route53
Functional Programming
Api Gateway
Amazon Web Services (AWS)
Terraform

Job description

  • Write, build and deploy code
  • Analyze business application requirements, identify concerns and develop action plans
  • Be part of an Agile team, leading the development team, using company's latest software development life-cycle, working closely with team members from Romania and US
  • Leverage our Cloud infrastructure (AWS) in order to design solutions that make the best of it
  • Maintains existing legacy applications
  • Track down and resolve bugs in any OPIS code base
  • Adhere to best practice development standards (such as continuous integration and deployment)

Requirements

  • Bachelor's Degree in computer science or related technical field
  • 4+ years hands-on software development experience
  • Strong knowledge of OOP principles
  • Strong knowledge of C# and Microsoft .NET framework
  • Knowledge of HTML/CSS/JavaScript
  • Good understanding of a relational database engine - SQL Server (or PostgreSQL)
  • Experience with modern software development life-cycle
  • Knowledge of AWS services such as S3, API Gateway, Lambda, SQS, SNS, ECS, Route 53, etc.
  • Unit testing experience (NUnit, MSUnit, NSubstitute, Moq, etc.)
  • Knowledge of IaC such as Terraform and AWS CloudFormation

Nice-to-have:

  • AI Tooling Proficiency: Leverage one or more AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows.

Apply for this position