Previous Job
Previous
Software Developer - Principal
Ref No.: 18-05759
Location: Houston, Texas
Position Type:Contract
Experience Level: 11 Years
Start Date / End Date: 10/15/2018 to 04/14/2019
Paladin Consulting is currently hiring a Software Developer - Principal to join our team working onsite at our client's office located in Houston, 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: Software Developer - Principal
Work Location: Houston, TX
Duration: 6 month project
Education/Experience Required: Bachelors Degree + 10 yrs experience

Principal Software Developer

The Software Developer will design and implement software systems to ensure they are aligned with technical and business requirements.

Day to Day
  • Collaborate with stakeholders and peers to design software for robust and sustainable products
  • Interpret the product architecture design and implement the design to ensure its correctness
  • Work in partnership with offshore teams to collaborate and deliver timely and high-quality software
  • Collaborate between Architecture & Development, QA, User Experience, and PM teams to resolve technical challenges
Requirements:
  • Minimum 7+ yrs relevant experience
  • Undergraduate degree in Computer Science/Engineering or similar discipline
  • Completion of a Masters in Computer Science/Engineering is preferred
  • Solid development experience in full Software Design Life Cycle
  • Solid experience in Scrum and Agile development methodologies
Application Level Experience:
  • Microsoft desktop applications (C# / WPF / WCF)
  • Experience with .NET Core, Web API, and Azure
  • Angular 6 development preferred; Angular 4 or 5 also acceptable
  • Experience building and interfacing with web services via REST / OData / SOAP
  • Hands-on experience with web applications using JavaScript / Angular with a Node.js and microservice back-end is preferred
  • Experience with Thrift or other protocol buffer implementations preferred
  • Experience with Erlang and OTP preferred, or willingness to learn this technology
Integration Level Experience:
  • Experience evaluating performance and endurance of complex software applications as well as troubleshooting performance bottlenecks
  • Experience integrating with Microsoft SQL databases
  • Experience integrating with NoSQL databases (HBase, Cassandra, MongoDB) is a plus
  • Experience with day-to-day interactions with Software QA team – triaging bugs, determining root cause, resolving issues in a timely manner
Development Experience:
  • Proficient with TFS
  • Coding with a focus on Unit Testing and Integration Testing
  • Coding per defined coding standards
  • Participating in code reviews as both code author and code reviewer
  • Desktop development for scientific domains and business
  • Web application development for scalable client/server and data APIs

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

Paladin Consulting is an EEOC employer.