Sr Professional, Software Engineering

Greensboro, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : LINQ, SQL, Kafka, RabbitMQ, AMQP

Location : Greensboro

CTC : DOE

Job Description:

MINIMUM QUALIFICATIONS

  • Minimum 10 years of experience in software development.
  • Minimum 3 years with Microsoft .NET/C#/ASP.NET.
  • Must have experience with API's/Web Services

 

PREFERRED QUALIFICATIONS

  • Experience with Redis.
  • Experience with APIs and Middleware.
  • Experience with design patterns and/or SOLID principles.
  • Experience with Cloud Computing (Microsoft Azure/DevOps).
  • Strong business acumen concerning the development of new technologies.
  • Experience with multi-tenant software platforms.
  • Experience with JavaScript/AngularJS.
  • Bachelor's degree.


ESSENTIAL FUNCTIONS

  • Plans and leads the development of new software products and/or enhancements.
  • Oversees the analysis, design, development, and maintenance of software solutions.
  • Oversees the definition and documentation of business and technical design requirements. Oversees the preparation of design specifications, analysis and recommendations.
  • Ensures all software solutions and enhancements are fully tested, debugged and meet product quality standards prior to release to QA.
  • Ensures all projects are delivered on time, within budget and within a high level of corporate quality standards.
  • Ensures all reported system issues are resolved.
  • Determines the practicality of ideas based on projected costs and sales potential.
  • Oversees application administration activities.
  • Ensures technology solutions support the needs of the customer and/or organization.
  • Performs continuous review of technologies, industry standards, and industry-related developments and makes recommendations relative to the need for further research and associated changes.
  • Coordinates work and services with other are departments, contract service providers, and vendors.
  • May serve on Product Review Committees, Technology Review Committees and/or other committees, as required.
  • May manage vendor relationships.