Search jobs > Charlotte, NC > Lead software engineer

Lead Software Engineer - Full-Stack Angular/NodeJS

Pro IT Inc
Charlotte, NC, United States
Full-time
Quick Apply

Lead Software Engineer - Full-Stack Angular / NodeJS

Charlotte, NC / Malvern, PA

Fulltime

We have an opportunity for a Lead JavaScript Engineer,

Responsibilities

  • Lead and represent the team on various technical forums
  • Work closely with the product owner to define stories
  • Own the technical backlog
  • Participate in architecture review
  • Contribute to discussions with designers
  • Participate in SCRUM ceremonies
  • Develop, enhance, and maintain code
  • Implement UI in Angular with high quality
  • Contribute to estimation and planning sessions
  • Design and build back end Micro-services and REST APIs
  • Work to implement quick prototypes
  • Run unit testing and performance testing
  • Conduct code reviews
  • Follow Best Practices, including code review, unit testing, CI
  • Mentor other developers and collaborate with peers
  • Work with stakeholders including the Executive, Product, Enablement, and Design teams to assist with data-related technical issues and support their Data infrastructure needs

Requirements

  • Bachelor's Degree in Computer Science or similar
  • 8+ years of experience designing, and developing front end applications and Micro-services, REST APIs
  • 4+ years of experience with leading a team and providing guidance on technical governance
  • Hands-on technology leadership preferably full stack development or experience with the technologies listed below
  • Ability to analyze legacy applications and define target state design / architecture
  • 3+ years of experience in agile methodology
  • Experience in onsite / offshore delivery model
  • Technical Skills :
  • Expert level Front End experience with the latest versions of Angular (v10 or later) / TypeScript
  • Back end experience with Node.js (BFF), Express, Nest, Micro-services, APIs
  • Advanced back-end experience with Java
  • Experience in an AWS cloud environment (EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, Cloudwatch, FraudDetector, CloudFormation, and other frequently used AWS services)
  • Database experience with DynamoDB, PostgresSQL (Optional, DB2 (Legacy)
  • Other languages : Python
  • Monitoring experience using Splunk
  • Testing experience utilizing tools Cypress
  • Soft Skills :
  • Excellent communication and presentation skills
  • Experience in a Client facing environment
  • Ability to remove the fuzziness, deal with ambiguity
  • Strong attention to detail
  • Able to work onsite at client office in Malvern, PA or Charlotte, NC 3 days per week

Benefits

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program
  • 1 day ago
Related jobs
Promoted
Lowe's
Charlotte, North Carolina

Has solid grasp of software design patterns and approaches; understands application level software architecture; makes technical trade-off decisions at application level. Provides mentoring and guidance to more junior level engineers; may provide feedback and direction on specific engineering tasks....

Spectrum
Charlotte, North Carolina

WHAT OUR SOFTWARE ENGINEER IV ENJOY MOST. Lead code review, debugging, and testing of software applications. Mentor Software Developer I and Software Developer IIs. Database management systems – 2-4+ years Coding, testing, and designing software – 2-4+ yearsSoftware development methodologies – 2-4+ ...

Promoted
Lowe's
Charlotte, North Carolina

This includes facilitating the implementation and maintenance of complex business and enterprise software solutions to ensure successful deployment of released applications. This role serves as a technical expert for project teams throughout the implementation and maintenance of business and enterpr...

Tekvivid Inc
North Carolina, USA

Times New Roman",serif"><b><span style="font-family:"Calibri",sans-serif">Title: Lead Full Stack Java Developer</span></b></span></span></p> <p><span style="font-size:12pt"><span style="font-fami...

WELLS FARGO BANK
Charlotte, North Carolina

Wells Fargo is seeking a Lead Software Engineer (Fullstack) to join the Finance Technology Team within Enterprise Functions Technology (EFT) supporting the Liquidity Risk Management Line of Business. Act as a key participant in developing standards and companywide best practices for engineering comp...

CapTech Consulting
Charlotte, North Carolina

Specific responsibilities for the Full-Stack Developer position include:. NET Engineer position include:. Front end development using JavaScript, CSS, and popular libraries including Angular, Bootstrap, Vue, or React. ...

Synechron
Charlotte, North Carolina

NET Full Stack Developer / Lead in Charlotte, NC / New York City, NY / Weehawken, NJ / Alpharetta, GA. We are looking for a Full Stack Developer with expertise in Angular and. Net Core to lead the modernization of our web application and backend services. The successful candidate will spearhead the ...

Mindlance
Charlotte, North Carolina

In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple fact...

GlobalSource IT
Charlotte, North Carolina

They are seeking a Lead Software Engineer to join their core team and impact their rapidly growing organization. Are you passionate about working in a company that serves a meaningful purpose? Do you love full stack web application development? Want to work with modern technology stacks in the cloud...

First Citizens Bank
Charlotte, North Carolina

Team up and collaborate with Systems Analysts, Software Engineers, Technical Leads, Quality Engineers, Business SMEs, and Management. Qualifications Position requires a Bachelor’s degree in Computer Science, Information Technology Management, Engineering, Chemical Engineering, or related field plus ...