RCM Technologies Team Lead in Omaha, Nebraska

Reference # :17-00695Title :Team LeadLocation :Omaha, NEPosition Type :Right to HireExperience Level :Start Date :07/05/2017 Description

RCM Technologies is a leading provider of IT Business Solutions and Professional Engineering Services to over 1,000 clients in the commercial and government sectors. RCM partners with clients to define, implement, and manage a broad range of technologies across multiple platforms, systems, and networks. Our broad geographic presence ensures that a proven and reliable tactical and strategic capability is available and deployable virtually everywhere in North America. RCM Technologies is looking for a .Net Developer; this is a contract to hire position in Omaha, Nebraska.JOB ROLES AND RESPONSIBILITIES:

  • Research, construct, develop, and test computer application software or systems.

  • Coordinate cross-functional projects as assigned and interact with all areas of the organization to achieve timely results.

  • Analyze users' needs, design software, and organize the product backlog, as necessary.

  • Maintain computer applications software and systems and debug as problems arise.

  • Evaluate new and existing software to adapt it to new hardware or to upgrade interfaces and improve performance.

  • Consult with customers on project status and advise customer about technical issues

  • Directly contribute to the development and maintenance of technical specifications

JOB REQUIREMENTS

  • Minimum Bachelor's degree

  • Minimum 8 years progressive software systems programming experience, of which 5+ years' experience of .NET server programming using Microsoft Stack technologies.

  • Strong knowledge of .NET and a wide range of Microsoft technologies such as C#, ASP.Net, ASP.Net MVC, ASP.Net Web API, REST services, SQL Server, SSRS, and Entity Framework.

  • Experience working within Agile Scrum.

  • Detailed knowledge of object oriented programming concepts and design patterns.

  • Understanding of multi-tier distributed software architectures, concurrent programming concepts, multi-threaded applications, and design patterns.

  • Extensive knowledge of business requirements gathering, architecting, designing and developing complex web-based applications and re-engineering products.

  • Working knowledge of relational databases and T-SQL.

  • Experience with advanced XML technologies and API's such as XSD.

  • Experience with Web Services, Web API, and related standards such as SOAP, WSDL, and UDDI.

  • In-depth knowledge of infrastructure security.

  • Working knowledge of large enterprise with a significantly distributed infrastructure.

  • Working knowledge of data mapping, extraction, data migration, decision support systems, data marts/data warehousing and relational and dimensional modeling.

  • Working knowledge of process stabilization, performance analysis, code optimization and testing of web application and data-engineering products.

  • Required licensures, professional certifications, and/or Board certifications as applicable.

RCM Technologies is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, non-disqualifying physical or mental disability or any other basis covered by law. Employment decisions are based solely on qualifications and business.