Senior .Net C# Software Engineer

  1. Home
  2. C#
  • Company Glass Lewis Europe Limited
  • Employment Full-time
  • Location 🇷🇴 Romania, TimiČ™oara
  • Submitted Posted 2 months ago - Updated 3 hours ago

Company Overview

Glass Lewis is the world’s choice for governance solutions. We enable institutional investors and publicly-listed companies to make sustainable decisions based in research and data. We cover 30,000+ meetings each year, across approximately 100 global markets.

Our customers include the majority of the world’s largest pension plans, mutual funds, and asset managers, collectively managing over $40 trillion in assets. We have teams located across the United States, Europe, and Asia-Pacific giving us global reach with a local perspective on the important governance issues. Founded in 2003, Glass Lewis is headquartered in San Francisco, California with additional offices in Kansas City, Missouri; Paris, France; Limerick, Ireland; Karlsruhe, Germany; Sydney, Australia; Tokyo, Japan; and Manila, Philippines.

Position:

We are recruiting a .Net C# Software Engineer (5 positions) for our team in Romania. Candidates must have experience with all levels of the software development lifecycle (SDLC) for an enterprise level application.

Responsibilities:

  • Design, implement and maintain applications and services in a truly Agile (Scrum) environment.
  • Actively participate in agile ceremonies (Grooming, Planning, Daily Stand-ups, Sprint Reviews and Retrospectives).
  • Implement coding practices consistent with defined conventions.
  • Work with colleagues to develop and execute comprehensive test plans for system implementations.
  • Perform and automate unit and comprehensive testing for assurance of functional and technical quality of deliverables.
  • Provide valuable insights in design reviews and code reviews.
  • Provide 2nd/3rd level support to business groups for all applications and services developed and maintained by the development group.
  • Coordinate work with other developers both in-house and off-shore.
  • Assist in the deployment of releases and patches into the production environment.
  • Be available out-of-business hours for production support on a rotational basis.
  • Managing teams and mentoring team members and enabling them to progress in their careers.

Requirements

Degree in computer science or equivalent with a minimum of 7 years’ experience in software development. Experience should incorporate a minimum of 5 year’s development experience through the entire lifecycle of an enterprise application (multi-tier) using the following technologies and methodologies:

  • Experience with .NET, Visual Studio, C#.
  • Experience working in an Agile environment.
  • Experience working with Azure DevOps and Git.
  • Experience with microservice API’s.
  • Experience with Kubernetes.
  • Knowledge of Dependency Injection and writing testable code.
  • Experience with automated unit testing frameworks, test-driven development and Continuous Integration.
  • Exposure to client-side frameworks such as Angular.
  • T-SQL experience including the ability to analyse complex flows within stored procedures desirable.
  • Experience in LINQ.
  • Experience implementing features in applications by leveraging design patterns.
  • Experience in building high performance applications that can scale across multiple servers.
  • Strong documentation and communication skills.

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2024 Created by C Developer Jobs. All rights reserved.