Cincinnati Bell .NET Software Engineer (Backend) in Cincinnati, Ohio

.NET Software Engineer (Backend)

.NET Software Engineer (Backend)

September 28, 2018

.Net Developer-Cincinnati

CBTS is in search of a Sr. Software Engineer for a role in the Cincinnati area.

The person needs an ability to share and communicate ideas verbally, both orally and in writing, to executive staff, business sponsors, and technical resources in clear concise language to each group. This person will assist in creating excellent solutions, to define and validate product design, to manage the complete software solution project lifecycle sequence, and to aid in the development and delivery of such solutions.

Experience Required:

  • 7+ years Development (C# or .NET Core)/Object Oriented Development background

  • 1+ years of experience with Microservices Framework

  • Ability to manage APIs exposing Microservices (Rest and SOAP)

  • Experience with using Visual Studio 2017

  • Experience with using Azure tools plugin for Microsoft Visual Studio

  • Experience with entire software development life cycle (must have experience delivering products to market)

  • Experience with clustered/cloud computing with high volume transactional environments

Job Description

  • Build reusable code and libraries for future use

  • Participate in the entire application lifecycle, focusing on coding and debugging

  • Write clean code to develop functional web applications

  • Understand and implement micro-services

  • Troubleshoot and debug applications

  • Stay up-to-date on emerging technologies

  • Assist front-end developers with coding and troubleshooting

  • Optimization of the application for maximum speed and scalability

  • Implementation of security and data protection

  • Knowledge of the basics of HTTP, CORs, and domain related best practices

  • Knowledge of XSS attacks and how to prevent them

Preferred Experience

  • Understanding of TCP/IP and socket-based communication

  • Scrum methodology and Agile practices

  • Microsoft Azure

Education Level:

BS in Computer Science (or equivalent)

Required Skills include; Current .NET coding experience; solid personality that will go with their XP/Paired Programming environment; Cassandra, Kafka, Docker, Redis or similar technologies; Microservices (Rest and SOAP)

Skills that are a Plus: Saas, Cloud (Azure, AWS, or Google)

Note:

  • Some cloud / Saas – 2 years’ experience – for backend must have current .net experience

  • XP / paired programming

  • Personality is key to work well w/ others

EOE-Veterans/Disability