Previous Job
Previous
Principal C# .NET Developer
Ref No.: 17-03147
Location: Westlake, Texas
Position Type:Full Time/Contract
Start Date / End Date: 08/09/2017 to 07/31/2018
Paladin Consulting is currently hiring a Principal C# .NET Developer to join our team working onsite at our client's office located in Westlake, TX.

We work with companies that offer environments for our employees to contribute, learn, and advance their career. We treat you like you are part of the family.

Job Title: Principal C# .NET Developer
Work Location: Westlake, TX
Duration: one year
Education/Experience Required: Bachelor's Degree in Engineering, Computer Science, Engineering Technology or equivalent technical Degree; or equivalent combination of education and experience.

COMPANY OVERVIEW: The client is a global technology company that touches nearly every aspect of travel. Their innovative software enables more than a billion people around the world to plan, book and experience their travel at a time and price that is right for them. By delivering the technology behind travel, the client is working magic behind the scenes every day to make the world a better place, one journey at a time.

JOB DESCRIPTION:
* Responsible for developing, coding, testing and debugging new highly complex software solutions or enhancements to existing software in a maintenance capacity.
* Works with technical staff to understand problems with software and resolve them.
* Resolves user complaints with software and responds to suggestions for improvements and enhancements.
* Designs and codes complex applications using advanced technology
* Demonstrates senior knowledge of technical solutions
* May design and build prototype applications
* Understands, interprets and translates business requirements into the necessary designs and documentation
* Assures code quality and adherence to coding standards on projects
* May create optimization programs to resolve problems
* Takes part in real Agile submersion

EDUCATION:
* Bachelor's Degree in Engineering, Computer Science, Engineering Technology or equivalent technical Degree; or equivalent combination of education and experience.

EXPERIENCE:
* Minimum 8 years related experience software development

REQUIRED SKILLS:
* Expert knowledge of .NET development in C#
* Expert knowledge of web development: HTML, JS, AJAX, CSS
* Experience in building multi-tier applications (user interface, intermediate layer, database).
* Experience in building ASP.NET-based applications
* Experience with WebServices (SOAP, REST)
* Object Oriented Programming (OOP), Simple Design
* Unit testing, build automation, Continuous Integration NICE TO HAVE SKILLS:
* Good communication skills in English, written and verbal
* Familiarity with Agile development methodologies
* Analytical thinking

TECHNICAL RESPONSIBILITIES:
  • Provide expertise on engineering systems; plan, advise, analyze, design, test, and manage highly complex engineering software systems.
  • Develop, maintain, and apply a variety of system models through the use of different data points available.
  • Responsible for design and development of systems that, while focusing on software, will span the engineering disciplines of application software.
  • Strong mentor to other engineers and technicians.
  • Exercises wide latitude in determining objectives and approaches to critical assignments.
  • Communicates both within and external to the company.
  • Responsible for design/development activities which may include leading, participating, or supporting Concept, planning, design and execution stages
  • Participate in the all phases of development across multiple projects; investigate interchangeability, replacement, cost factors, and ease of development. Coordinate with project team to create and release Product Requirements, Design Specifications and Design Descriptions for assigned designs applicable standards and procedures. Work with all Project team members throughout the development in order to ensure that products are developed in a safe, efficacious and quality manner while keeping within established time frames.
JOB REQUIREMENTS:
  • Demonstrated technical experience in developing complex software and/or hardware systems from an end user perspective.
  • Experience in system modeling, system simulation, and/or design of software products.
  • Strong computer based analytical skills. Experience with computer programming languages and technologies. Fairly good knowledge of Windows technology stack applications
  • Self-starter; highly-organized; detail-oriented; highly-motivated; team player; analytical; strong interpersonal & verbal/written communication;
  • Customer-Focused; Results-Driven; Initiative; "Can-Do” Attitude.
  • Ability to handle multiple projects simultaneously.
  • Knowledge on distributed systems and databases.
  • Excellent written and oral communication skills

For more information or to view other opportunities, visit us at www.paladininc.com.

Paladin is an EEOC employer. We drug test and background check!