Consultant, IT Development - .NET / Oracle LOC: Round Rock, TX
100,000 - 200,000
Job Description:
Responsibilities
- Design, code, test, debug and document .NET (C#, Web Services ?? WCF and ASMX, ASP.NET, .NET4.0+) and Oracle (PL/SQL, triggers, stored procedures, packages, and functions) applications.
- Partner with business/user group representatives to understand business processes and requirements, translate those needs into formal, documented functional/technical requirements.
- 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.
- Provide Level 3 (application development) support for escalated production incidents orchestrating different teams for issue resolution.
- 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.
Qualifications:
- Applicants must at least have 10 years of experience
- Computer Sciences, Systems Analysis or similar technical degree.
- Very strong analytical skills.
- Excellent oral and written communication skills.
- Proven experience leading distributed development teams in large enterprise IT projects using different software development methods (Scrum, Kanban, Waterfall, etc).
- Fluency in English is required (reading, writing and speaking proficiency).
- Very Strong problem solving skills.
- Excellent organization and prioritization skills
- Ability to work independently and/or as part of a team
- Ability to lead and drive problem solving and debugging strategies for complex problems that involve multiple organizations and systems;
- Ability to create high quality requirements and design documents.
REQUIRED (MUST HAVE) Technical Skills And Experience
- Solid, proven knowledge of and experience with Microsoft .NET - C#, Web services (WCF and ASMX), ASP.NET, 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.
- Unit Test Development.
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.
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.
- 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.