RCM Technologies Software Development Sr. Engineer Sr. .Net in Austin, Texas
Reference # :16-01376Title :Software Development Sr. Engineer Sr. .NetLocation :Austin, TXPosition Type :ContractExperience Level :Start Date / End Date :10/11/2016 / 04/28/2017 Description
Job Summary/Description:"REQUIRED (MUST HAVE) Technical Skills and Experience• Solid, proven knowledge of and experience with Microsoft .NET - C#, Web services (WCF and ASMX), ASP.NET, WinForms, Visual Studio 2012/2015, .NET 4.0+ and Team Foundation Server.• Experience in Oracle 11G/12C including PL/SQL, triggers, stored procedures, packages, functions.• Strong knowledge of Web Service standards (REST, SOAP, WSDL, JSON) & XML standards (XML, XML Schema, XLST, XPath etc).• Databases: Oracle; data modeling; query; SQL queries and tuning.• Experience designing and developing SOA components and integration.• Solid, proven knowledge in Oracle 11G/12C - PL/SQL, triggers, stored procedures, packages, functions.• Strong knowledge of XML standards (XML, XML Schema, XLST, XPath etc).• Experience designing and developing SOA components and integration."• Excellent problem solving skills• Strong sense of ownership and accountability• Willingness to grow scope/responsibilities• Proactiveness• Communication / Assertiveness "DESIRED (NICE TO HAVE) Technical Skills and Experience:• Experience with Microsoft Component Object Model (COM+).• Experience with reading and processing XMLs through Oracle XML APIs.• Data replication: Experience with data replication using Oracle GoldenGate.• Batch processing: Experience with Control-M and batch scripts.• Automation: Automated build and deployment using Team Foundation Server• Data transformation: Experience with Oracle SQL loader for bulk data loads and transformation.• Infragistics Tools.• Previous experience in geographically distributed projects, having worked with teams located in different countries.• Experience developing IT solutions for the Financial Services industry would be a plus. "Additional Job Details:Day to Day: "• Design, code, test, debug and document applications. • Partner with business/user group representatives to understand business processes and requirements, translate those needs into formal, documented functional/technical requirements. • Provide Level 3 (application development) support for escalated production incidents orchestrating different teams for issue resolution. • Collaborate with business analysts or client and systems analysts to create technical design specifications. • Plan and conduct Unit Test, Development Integration Test and support System Integration Tests and User Acceptance Tests. • Lead development teams by giving technical advice, inspecting code quality, assuring process adherence, distributing tasks and coaching less tenured developers. • Plan, conduct and monitor production launches coordinating geographically distributed teams in conference calls. • Act as the liaison between business/user group representatives and other team member during development and support efforts. • Assist in Development and QA acceptance test environment build and maintenance. • Break down project work, develop detailed estimates and partner with Project Manager to build project schedules. • Stay current with new technology and development techniques. • Provide post-implementation support. • Research and evaluate software and hardware to assist in software development on different platforms. • Conduct technical reviews, provide direction and lead other Application Developers. " Environment: "New teams being formed. Looking for strong individuals to help build them for success and interested in growing their career at Dell. " We are only looking for candidates interested in becoming a Dell employee and grow their career here. Duration:Indefinite, considering the goal of this position is to hire the contractor assuming he meets/exceeds expectations.