Senior .Net Engineer
vigil
Lisbon, Portugal
5d ago
ASP.NET
MVC
.Net Core
JavaScript
Redis
Microsoft SQL Server
As a Senior .Net Engineer, you'll be at the forefront of development, maintaining and improving current line of software related to payments, being responsible for analysis of current applications including performance diagnosis and troubleshooting of issues, and recommending solutions.
We are looking for candidates who are as excited about pushing their own development as they are about advancing our technology stack.
Our core developers are passionate about software engineering and enjoy developing their skills and abilities in a friendly and supportive environment of keen learners.
WHAT WILL YOU BE DOING:
As part of an agile software development team, you will:
-
Be responsible for developing, maintaining, improving and analysing current applications
-
Execute performance diagnosis and troubleshooting of issues, and recommend solutions.
-
Review code written by other members of the team and make sure standards are being maintained and code quality remains high.
-
Refactor existing applications to make them more performant and stable.
-
Guide junior members of the team
WHAT WE ARE LOOKING FOR:
-
At least 5 years of accumulated experience in software engineering using .NET Frameworks with C#
-
Experience in ASP.NET, MVC, .Net Core, JavaScript
-
Experience in building and maintaining web apps, web and Windows services
-
Advanced proficiency in optimizing database queries and stored procedures
-
Knowledge in designing database schemas
-
Advanced Proficiency in integrating with APIs (RESTful)
-
Experience with TSQL and Microsoft SQL Server as RDBMS
-
Experience in Redis key-value database
-
Experience with source control (Git and SVN)
-
Solid working knowledge of current Internet technologies and security policies
-
Experience in working in an Agile environment
-
Strong verbal and written English communication skills
NICE TO HAVE:
-
Background in payment method integrations/payment systems
-
Background in APM tools such as Kibana, Grafana, AppDynamics
-
Background in Jenkins for automation and deployment
-
Analytical and problem-solving skills
-
Ability to work independently as well as in a team-oriented environment
-
Effective communication with non-technical as well as other team members
WHAT’S IN IT FOR YOU?
-
Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
-
A culture in which we don’t criticise failure but ensure we learn from our mistakes
-
An Agile environment where your ideas are welcome
-
The possibility to grow and experience different projects
-
Ongoing Training & Mentoring
-
The possibility to travel
Sponsored
Apply for this position
Login to ApplyAbout vigil
We create exceptional digital products that drive business value We’re a tech consultancy, expert in software engineering and cloud transformation.