Principal .NET Software Engineering (Hands-On)
Bank of America Financial Center
Job Description At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of American,you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Responsibilities Develops the engineering approach for the entire program/portfolio solution and works with Architecture, to develop/analyze/deliver the implementation of technical enablers Leads the planning, definition, and design of the complex features which span multiple teams and explore solution alternatives Creates ideas on designing complex technology and solution development approaches Leads the technical oversight for teams in solution development including design reviews and code within own domain Defines the technology tool stack for the solution within ranged of internally approved and supported technologies Explores state-of-the-art technologies to improve development efficiencies, quality of test/QA coverage, and release management Leads and is responsible for the end-to-end test strategy/creation/adherence, and the integration between teams for a program/portfolio solution What You'll Do Hands-On Technical Leadership & Development: Dedicate a part of your time to writing high-quality, production-ready code for key features and initiatives. Lead by example as the team's foremost technical expert, driving design, architecture, and implementation of robust solutions using .NET Core 8. Team Mentorship & Growth: Manage and mentor a team of .NET developers, fostering a culture of excellence and continuous learning. Provide direct technical guidance through collaborative design sessions, in-depth code reviews, and one-on-one coaching to elevate the team's capabilities. Drive Technical & Architectural Excellence: Architect scalable, maintainable, and secure applications. Champion and implement software development best practices for coding standards, CI/CD, automated testing, and security. Strategic Collaboration: Partner with Product Managers, QA, and SRE to translate business requirements into clear technical specifications and achievable roadmaps, ensuring your team is building the right solutions effectively. Required Qualifications 10+ years of experience required technical expertise in software development using .NET 8and C#. Proven experience in a hands-on technical leadership or management role, where you were still actively coding and designing systems. Mastery of building web applications and services using ASP.NET Core (Web API & MVC). Strong experience with relational databases, specifically Oracle. Proficiency with front-end development, including HTML, CSS, JavaScript, jQuery, and experience with modern frameworks like VueJS or ReactJS. Solid experience implementing and managing CI/CD pipelines, as well as good understanding of source control best practices (GIT). Experience writing and maintaining unit tests using frameworks like NUnit or xUnit. Deep understanding of web security principles (e.g., OAuth 2.0) and API design patterns (e.g., REST). Excellent problem-solving skills and the ability to articulate complex technical concepts to a non-technical audience. Desired Qualifications Direct experience working in the payments systems or FinTech industry. Skills Automation Influence Result Orientation Stakeholder Management Technical Strategy Development Application Development Architecture Business Acumen Risk Management Solution Design Agile Practices Analytical Thinking Collaboration Data Management Solution Delivery Process Minimum Education Requirement Bachelor’s degree or equivalent work experience. Shift 1st shift (United States of America) Hours Per Week 40 #J-18808-Ljbffr Bank of America
- ...Contract .NET Developer We are looking for a strong .NET Developer to join a Charlotte-based team supporting enterprise call center portal... .... This role is mostly backend-focused and will involve hands‑on development using .NET, C#, and WPF . There is some Angular on...SuggestedContract work
- ...Immediate Need For A Talented .NET Developer This is a 06+ Months Contract opportunity with long-term potential and is located... ...~ Senior level experience in PL/SQL and Oracle. ~ Perform hands-on software design and development in.NET. ~8+ years of software development...SuggestedContract workImmediate start
- ....Net Developer | Charlotte, North Carolina, United States [About the Role] Join a dynamic, hybrid team in Charlotte, NC as a .Net Developer... ...and Experience] - Proficiency in C#.NET development - Recent hands-on experience (within last 3 years) with WPF for desktop...SuggestedRemote work
- ...optimization to reach a true end-to-end solution. Job Description .Net Developer Charlotte, NC Full Time Key Responsibilities and Skills... ...User Interactive SPA using AngularJS 2.0, TypeScript. Extensive hands‑on programming in client side scripting languages like JavaScript...SuggestedFull timeFlexible hours
$60k - $70k
...Jr.NET Developer Charlotte, North Carolina Onsite Full... ...An internationally recognized software and hardware solutions company... ...qualified team of designers and engineers, they develop comprehensive,... ...Testing & Validation ~100% Hands On Daily Responsibilities...SuggestedPermanent employmentFull timeContract workFlexible hours- ...and staffing solutions through advanced software platforms, specializing in Global Capability... ...business demands. Job Description .NET Developer: USC & GC's Only. We are... ...where appropriate Requirements 3–5 years of hands-on experience in .NET development (C#, ASP...Full timeWork experience placementWork at officeWorldwide
$55 - $65 per hour
...Required: 3 years of working in C# 1 – 3 year experience with .NET Core 3.1, .NET 6 or .NET 8 1 -3 year experience with ASP.NET 3... ..., full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master...Contract workTemporary workLocal area$38 - $42 per hour
...Innova Solutions is hiring an experienced Junior .NET Developer for an immediate opportunity with a leading Banking/Financial Services... ...collaborate in an Agile environment What We're Looking For: Strong hands-on experience with C#, .NET Core/.NET, ASP.NET, REST APIs...Full timeContract workTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours$140k - $160k
...commission pay. Actual compensation may vary due to factors such as experience and skill set. As a Senior .NET Software Engineer at RXO you’ll combine deep hands‑on development expertise with strong technical leadership. In this role, you’ll be responsible for building...Hourly pay16 hoursTemporary workWork at officeRemote workMonday to ThursdayFlexible hours- ...Job Summary We are seeking a Lead Software Engineer to drive innovation and technical excellence within the Commercial and Corporate & Investment Banking Technology (CCIBT). You will be responsible for the development and maintenance of microservices framework using domain...
- ...Strong experience with C# and ASP.NET Core Experience in .NET Framework and Web API development Hands-on experience with Angular, React.js, or Vue.js Experience with SQL Server and database design Knowledge of Entity Framework / EF Core and LINQ Experience developing RESTful...
$110k - $180k
...based on leader discretion and/or business need. The Opportunity Ally’s model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to...Full timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...! A well-known Financial Services Company is looking for a .Net Full Stack Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at... ...Participate in modernization initiatives. Perform a combination of hands-on coding, production support, system upgrades, and project...Long term contractContract work
$90k - $110k
...detail‑oriented and experienced senior .Net Developer to join our team. The ideal candidate... ...ensure the quality and performance of software applications. Senior .Net Developer plays... ...application design (5+ years). Hands‑on experience with project setup, schema...Temporary workWork experience placementFlexible hours$116.5k - $169k
...and spreadsheet-style user experiences Hands-on experience with relational databases,... ...Working knowledge of cloud-native engineering practices, including containers, Kubernetes... ...Bachelor’s degree in computer science, Software Engineering, Information Technology, or...Full timeContract work$116.5k - $169k
...integrity. Skills and Competencies ~7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration... ...experience in MuleSoft Anypoint Platform is a plus ~ Deep, hands-on expertise with the MuleSoft Anypoint Platform, including...Full time- ...Senior Software Engineer (C#, .NET, Angular) | H-1B Sponsorship Available direct with Gravity IT Resources| Charlotte, NC | Hybrid | No C2C / No... ...Experience building reusable components and design tokens Hands on experience with AI tools for development workflows Familiarity...H1bVisa sponsorship
- ...APIs and microservices using .NET Core and ASP.NET Web API. Front... ...to ensure high-quality software delivery. Collaboration: Work... ...managers, UX/UI designers, and other engineers to translate business requirements... ...database performance. APIs: Hands-on experience with RESTful...
- ...Voice, Data, Video, Wireless technologies Hands-on proven experience in developing web,... ...Infrastructure-as-Code. Understanding of software design patterns and SOLID principles. Hands... ..., Spring Framework, Spring Batch,.NET, C# Strong knowledge/experience supporting...Work experience placement
- ...Experience Required 4+ years of hands-on experience with MS Dynamics CRM (total 8+ years of overall IT experience). Experience in at least... ...and recommend best-fit CRM solutions. Develop and optimize .NET components (WCF, SSIS, SSRS, SQL Server) related to CRM. Troubleshoot...
$46.5 - $62 per hour
...currently seeking a qualified? Senior Software Engineer ?to join their team? hybrid in Charlotte... ...or equivalent Strong years of hands-on IT experience in developing complex,... ...integrated, web-based applications using .NET Framework Should have work experience...Hourly payMinimum wageWork experience placementWork at officeLocal areaRemote workAfternoon shift- ...direction. Are you a passionate Android Engineer ? Do you want to work on a state-of-the-... ...takes: Demonstrated experience with software engineering fundamentals including object... ...technologies quickly and demonstrate a hands-on understanding Understanding of design...Work at office
- ...Software Engineer (Full-Stack) As a Software Engineer (Full-Stack) at Intapp, you'll work on an... ...maintain high-quality software solutions using.NET, Angular, MS SQL, and PostgreSQL,... ...as C# and ASP.NET (typically 5+ years of hands-on experience). Strong knowledge of...Work at officeFlexible hours3 days per week
- ...Design, develop, and maintain scalable software solutions using modern frameworks... ...APIs and backend services using .NET technologies Qualifications Strong hands‑on experience with Fenergo,... ...of event‑driven architecture, data engineering, and API development Benefits Opportunity...Weekly payTemporary workFlexible hours
- ...processes with secure, reliable software. Think about it as Uber for... ...reliability, and thoughtful engineering matter. Role Senior Software... ...production today. This is a hands-on role for an experienced engineer... ...backend services using .NET Contribute to web and mobile...Remote work
$44 - $54 per hour
...highly motivated and experienced DevOps Engineer with good analytical reasoning skills and... ...years of experience in Java/J2EE and/or ASP.NET Minimum of 4 years of experience in SQL... ...in Application Production Support Teams Hands‑on experience with Java and .NET ecosystems...Hourly payLive inWork at officeLocal areaFlexible hours3 days per week- ...you driven to streamline how software is deployed and supported across... ...footprint? As a DevOps Engineer at Spectrum, you will play a pivotal... ...Skilled in SQL scripting with hands-on experience in MSSQL and Oracle... ...databases Familiar with .Net applications Knowledgeable...Work experience placementWork at officeLocal areaWork from homeVisa sponsorship1 day per week
$108k - $136k
Join to apply for the Senior Software Engineer role at Total Quality Logistics . As a Senior Software... ...maintain software applications using .NET and modern full‑stack platforms Design... ...or a related field 5+ years of hands‑on, full‑stack development experience Web...H1bRemote workRelocation package$59 - $60 per hour
...years of proficiency in at least one language C#,.Net Core, and experience in full-stack development.... ...Continuous Delivery (CD), Agile project Delivery, Release Engineering Highly collaborative with experience in a hands-on technical leadership role Preferences:...- ...Developer, you will be part of the engineering department supporting... ...code, test, debug, and document software projects and programs. Review... ..., training, or education. Hands‑on experience in full stack software... ...development using Java, .Net, or Python. Experience with...Weekly payContract workTemporary workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal .NET Software Engineering (Hands-On). Be the first to apply!
- net developer contract Charlotte, NC
- asp net developer Charlotte, NC
- c# .net web developer Charlotte, NC
- microsoft .net developer Charlotte, NC
- senior net developer remote Charlotte, NC
- .net engineer Charlotte, NC
- senior c# .net software developer Charlotte, NC
- .net developer Charlotte, NC
- senior principal scientist Charlotte, NC
- principal Charlotte, NC


