5+ years of experience developing Angular applications with a C#/SQL server backend
Proficiency in Angular, HTML/CSS, C#, and SQL
Familiar with RxJS and reactive programming patterns
Knowledge of PHP, Power BI, Azure, and/or AWS is a plus
Experience with Microsoft Office Suite (Word, Excel, Outlook)
Responsibilities
Code, test, and troubleshoot software programs
Analyze and document requirements for new features
Write and maintain technical documentation
Evaluate performance and resolve application issues
Provide project updates to the team and stakeholders
Participate in code reviews
Provide support for end users and colleagues
Benefits
Industry leading wages
Medical, Dental, and Vision Insurance
Life and AD&D Insurance
Long-term Disability coverage
Paid Time Off
Educational Reimbursement
401(k) Retirement Savings Plan with employer matching
Full Job Description
We are currently looking for a Full-Stack Software Engineer to add to our team in Charlotte. This employee will design and code functional software programs and applications while collaborating with teams to set specifications, write code, conduct testing and troubleshoot applications. We believe hard work and results deserve the utmost rewards, and we offer an excellent compensation package consisting of a base salary, based on experience and full employee benefits.
This role works on a mature, enterprise-grade Angular application built with performance, scalability, and maintainability in mind. The codebase emphasizes reactive, observable-driven UI state, strong architectural discipline, and advanced template composition.
Ideal candidates will be comfortable reasoning about RxJS-heavy Angular applications, optimizing change detection, designing scalable form systems, and working in codebases that favor reactive patterns over imperative UI logic.
In this position, you will be required to:
Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
Analyze, define, and document requirements for new features or modifications in collaboration with the project champion and/or impacted user group
Write and maintain documentation to describe application intent, logic, testing, changes, and corrections
Evaluate application performance and address issues appropriately
Document issues and resolutions for future reference
Provide project status updates to the development team and stake holders
Participate in code review
Provide application support to end users and colleagues as needed
Learn new coding languages and technologies as needed
Assist in the establishment and implementation of short and long-range departmental goals, objectives, policies, and operating procedures.
Maintain confidentiality regarding the information being processed, stored, or accessed.
Produce quality materials within tight timeframes and simultaneously manage several projects
Provide best in class end user support and experience
To be successful in this position, an ideal candidate will have:
Five or more years of experience in the field, developing robust Angular applications with a C#/SQL server backend.
Proficiency in the programming languages Angular, HTML/CSS, C#, and SQL.
Demonstrable knowledge of the following is a bonus PHP, Power BI, Azure and/or AWS cloud.
Experience using Microsoft Word, Excel and Outlook
What we offer:
Industry leading wages
Medical, Dental and Vision Insurance
Life, AD&D
Long Term Disability
Paid Time Off
Educational Reimbursement
Supplemental Life Insurance
401(k) Retirement Savings Plan including employer matching
Please apply for the position by using the Apply Now button No phone calls from applicants or staffing firms, please