IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Applications Developer

Nashville, Tennessee Duff Phelps LLC

SunIRef:it

Senior Applications Developer

DUFF AND PHELPS, LLC

67 reviews

Nashville, TN

DUFF AND PHELPS, LLC

67 reviews

Read what people are saying about working here.

Our professionals balance analytical skills, deep market insight and independence to deliver solid, defensible analysis and practical advice to our clients. As an organization, we think globally. We create transparency in an opaque world, and we encourage our people to do the same. That means when you take your place on our team, you’ll discover a supportive and collaborative work environment that empowers you to excel. If you’re ready to share your perspective with the world, then you can make a real impact here. This is the Duff & Phelps difference.

At Duff & Phelps, your work will help protect, restore and maximize value for our clients. Join us and together we’ll maximize the value of your career.

Duff & Phelps is looking for a senior application developer to help us expand our cutting-edge research systems. Our software combines artificial intelligence, big data collection, and modern cloud computing technology to help our clients more easily identify risks in their business relationships. This position is for our backend team focusing on development of web-facing applications and backend services, as well as the integration of third-party data services and machine learning APIs. Our web frontend is running on Angular, our new APIs and services are being written in C# and run on the .NET Core 2 framework, and we maintain legacy systems in C# for .NET Framework 4.x.

RESPONSIBILITIES:

Work with U.S., European, and India-based engineers to develop software based on acceptance criteria and technical specifications

Work with product owners and data science teams to gather requirements and groom backlog items

Work with the QA team to identify and resolve defects and bugs

Investigate and document software issues for other engineers

Mentor other engineers on the team

Learn and demonstrate ability with new software development tools

Actively participate in daily standup meetings and weekly video calls with our development teams around the world

REQUIREMENTS:

Minimum level of education required is BA/BS degree in computer science or other relevant educational or work experience; advanced degree is a plus

At least 5 years of application development experience

At least 3 years of experience with .NET C#, preferably MVC or .NET Web API

At least 3 years of experience with Microsoft SQL Server and Entity Framework

At least 1 year of experience with Angular 2+ and Typescript

At least 1 year of experience packaging applications in Docker containers

Demonstrate ability to develop and secure public-facing APIs in .NET Core

Demonstrate ability to work with No-SQL databases, preferably MongoDB or CosmosDB

Demonstrate ability to understand and implement complex middleware business logic

Understanding of cloud computing concepts, especially with Microsoft Azure

Understanding of application lifecycle management tools, preferably Azure DevOps, Visual Studio Team Services, or TFS

Understanding of formatting, delivering and receiving content as JSON

Understanding of version control system, preferably Git

Understanding of Scrum and Agile methodologies

Demonstrate ability to write unit tests

DESIRED SKILLS:

Experience with enterprise search technology like Solr or Elasticsearch

Experience with AI concepts like neural networks and deep learning

Experience with container orchestration tools like Kubernetes

Experience with Apache open source projects

UI design skills (HTML, SASS/Less, wireframe tools)

Experience with Linux shell scripting

Experience with continuous integration and continuous delivery tools

Experience working with container orchestration tools like Kubernetes

Experience with big data systems like Hadoop and Spark

In order to be considered for a position at Duff & Phelps, you must formally apply via **************************

Duff & Phelps is committed to providing equal opportunities in employment. We will not discriminate between applications for reason of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.

Duff & Phelps Corporation – 10 hours ago – original job

report job

On Company Site

To apply for this job please visit itjobpro.com.