Find A Job

Software Principal Engineer

Round Rock, Texas | IT
Job ID: 103803
Listed on 2/19/2021

KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.

Software Principal Engineer

Job Summary: The candidate will be part of our client's team that is responsible for re-defining the customer experience. The domain of work will be around integrating various services across online experiences to deliver connected journey for our customers. Expectation from the candidate is for strong technical and analytical skills. Candidate should also be ready to take up a mentor role or lead the team and drive the team’s strategy and define the success parameters for the team members and our client's business.

Duties:

  • Building public Web Services such as REST, SOAP.
  • Building micro services in .NET core, Pivotal Cloud Foundry or other cloud platforms.
  • Building applications in most of the following –Web API, .Net core, C#, .Net Framework, Web Services, Angular JS, HTML5, CSS, JavaScript, JSON, SOAP, REST, Jquery
  • Continuous Integration and Continuous Delivery using TeamCity, Jenkins or similar Tool
  • Unit Testing (NUnit, XUnit, MS Tests or similar Testing Framework)
  • Object Oriented Principles and Design Patterns

Desired Skills/Experience:

  • 10 -12 years of total software/IT engineering/code development experience. Out of this at least 8+ in the relevant technologies
  • Experience building public Web Services such as REST, SOAP
  • Experience in building micro services in .NET core, Pivotal Cloud Foundry or other cloud platforms
  • Expertise in most of the following –Web API, .Net core, C#, .Net Framework, Web Services, Angular JS, HTML5, CSS, JavaScript, JSON, SOAP, REST, Jquery
  • Experience with SQL and NoSQL Databases such as Mongo
  • Continuous Integration and Continuous Delivery using TeamCity, Jenkins or similar Tool
  • Unit Testing (NUnit, XUnit, MS Tests or similar Testing Framework)
  • Object Oriented Principles and Design Patterns
  • Have depth and width of decision making maturity
  • Be able to gain trust & respect of engineering, dependent teams and stakeholders to deliver results
  • Ability to manage and influence team members without direct reporting authority
  • Ability to thrive in a dynamic environment; work with minimal supervision while delivering on action items in a timely fashion

*mjp123