.NET Software Engineering Principal Engineering - Philadelphia, PA at Geebo

.NET Software Engineering Principal

Lead.
NET Software Engineer Type:
DIRECT HIRE/full-time Location:
Hybrid - 1-2 days per week on-site in Philadelphia, PA (downtown) Direct W2 only, no C2C or third parties Overview:
Our client is growing! They are an innovative, global, ecommerce and platform-as a-service organization that is transforming the way payments are secured and processed.
Our client is a leader across the globe in several industries including retail, hospitality, lodging, gaming, sports and entertainment, foodservice, education, healthcare and financial services.
Our clients innovativesolutions across areas including payments, security, identity and data analytics are available on all popular ecommerce avenues in-stores, online and from your mobile devices.
They are supported by rapid API adoption which enhances performance.
Our clients platform operated on a single technology stack allowing for the ability to scale globally.
This is a DIRECT HIRE Role! Our client is currently seekingan experienced.
NET Software Engineering Principal who has great communication skills and leadership skills.
This role requires about 75% hands on working in the code- mostly in the form of code reviews, but strong hands on development skills are required at times.
25% people management- day to day task delegation, code reviews and releases, performance reviews and hiring responsibilities.
Comfortable in a fast-pacedandentrepreneurial team environment with the ability to make progress on goals and deadlines without micromanagement.
This person willmanage 2 Scrum Teams, each team will have 3-5 Engineers, 6-10 direct Engineers would report to this person.
Candidates MUST be commutable to Philadelphia HQ working onsite 2 days a week.
The office is easily commutable by car or train.
Job
Responsibilities:
Develop.
NET applications using C# daily People Management - interpersonal leadership, coaching, feedback, career development, performance assessments, objective setting, business goal alignment, hiring & disciplinary action, as required Align teams and project objectives to the companys strategic goals Stimulate team cooperation to successfully complete their goals and objectives Coach and inspire teams to deliver extraordinary customer experience.
Mentor a team to think, decide, act, learn and grow Foster a high performance environment with a diverse set of resources Promote teamwork, collaboration, continuous process improvement, and an adaptive development environment Stay abreast of latest technologies, techniques and best practices Leadership - Communication within Engineering and peers across Business, conflict resolution, meeting management, change management, adheres to company Leadership Standards Methodology - Enable Quality focused, Predictable, and Effective Software Engineering processes (scrum, sdlc, accountability) Project management - Accountable for deliverables, estimates, planning, follow up and tracking, metrics, effectively handles ambiguous tasks and assignments Functional Expertise - Contribute to Individual area of expertise, project work, standards Fiscal responsibility - Contribute to budget process and adherence Embody the organizations Leadership Standards Create the conditions for people to succeed Be Passionate Be Accountable Be Collaborative Be Enterprising Drive the evolution of the corporate culture - create high performing teams where individual goals are aligned with corporate goals Review department performance to metrics and commitments Investigate root cause and implement corrective action when necessary Protect company proprietary and confidential information Other duties as assigned Required education/skills Bachelors/Masters degree in Computer Science or related field required or equivalent experience 8
years of relevant work experience and at least 2 years of proven leadership responsibility Ability to predict and manage (i.
e.
:
make and meet commitments) Ability to communicate effectively, both orally and in writing Ability to build and sustain trust through relationships with others Leadership in a team environment General knowledge of other related principles Demonstrate excellent judgment in selecting methods and techniques for obtaining solutions Ability to think outside of the box Able to lead meetings, clearly communicate technical approach, status, assess risk and mitigate Desired Skills Complete understanding and wide use of technical standards, principles, theories, and concepts in the field Knowledge of the industry and the software products that are being developed Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors Recognized as an expert and strives for excellence with the ability to mentor and coach other engineers to do the same Adaptable to change Network with senior internal and external/partner personnel in own area of expertise MUST HAVES:
Strong hands on.
NET / C# skills Multi-threading experience Prior Management/Leadership experience Go-Getter mentality #LI-KS1 Recommended Skills Api Assessments Balanced Budgeting C Sharp (Programming Language) Career Development Change Management Apply to this job.
Think you're the perfect candidate? Apply on company site $('.
external-apply-email-saved').
on('click', function (event) window.
ExternalApply = window.
open('/interstitial?jobdid=j3r0sd6y4gj0j4r5hx6', 'ExternalApply-j3r0sd6y4gj0j4r5hx6'); ); Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.