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
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.