Principal .NET Software Engineering (Hands-On)
Bank of America ATM
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
- ...financial institutions, you've come to the right place. As a Principal Software Engineer - Agentic AI at JPMorganChase within the Consumer &... ...software engineering concepts and 7+ years applied experience Hands-on practical experience delivering system design,...Suggested
$210k - $230k
...Technology organization to identify a Principal Software Engineer for its AI Technology Transformation Team... ...system transformation efforts Remain hands‑on by participating in software design... ...combination of TypeScript, Java, C#, NET, AWS, Azure, serverless architecture,...SuggestedLocal areaRemote workMonday to Friday- ...Principal Software Engineer – AI Platform & Architecture Are you excited by the opportunity to define the... ...systems. Strong expertise in C#/.NET, ASP.NET Core and modern backend architecture... ...databases) and scalable APIs. Hands‑on experience with Python for AI/ML development...Suggested
- ...experience in application development/architecture •Strong expertise in.NET Core, React, Python, and microservices •Experience with legacy... ...-assisted coding) to improve development productivity •Provide hands-on technical leadership and collaborate with onsite stakeholder...Suggested
- ...Advanced.NET Developer Duration: 12 Months (CTH) Location: Plano, TX (2-3 days... ...C# and.Net technologies with 5+ years of hands-on development Experience with.Net Core... ...platforms Experience with modern agile software delivery practices such as scrum, continuous...Suggested2 days per week3 days per week
- ...Overview: Job Title: .NET Developer Location: Plano, TX (Onsite) Job Summary We are seeking a skilled .NET Developer... ...~ Familiarity with CI/CD tools (Azure DevOps, Jenkins) . ~ Hands-on with SQL Server / PostgreSQL , stored procedures, and...
- ...Principal Software Engineer – Collins Aerospace Location: 1010 Production Rd, BLDG 150A, Fort Wayne, IN. Date Posted: 2026-06-10 Job Overview At Collins Aerospace, an RTX company, we are seeking a Principal Software Engineer to join our engineering organization and help...Relocation
- ...Technology|Microsoft Technologies|.Net Application Development Technical... ...line with guidance provided Facilitate software application design discussions, and document... ...development tasks. A passion for design and hands-on coding experience A proactive...Full timeTemporary workRelocation
- ...Position: .NET Full Stack Developer + AWS Location: Westlake Village, CA or Plano, TX Interview Mode: In‑person Engagement: Contract... ...SQS, SNS, Lambda, Containers, API Gateway) Full‑Stack Development: Hands‑on experience across front‑end and back‑end AI Tools: Familiarity...Permanent employmentContract workLocal area
$140k - $170k
...scaling systems, and guiding engineering teams through hands-on leadership? At Torq, we work... ...and deliver modern, scalable software solutions. We're looking for a Principal Software Engineer to help lead... ...Python, Java, Node.js, or .NET — and the ability to pick up new...Visa sponsorship- ...for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within AMDP/CDAO, you will be a hands-on engineer who co-develops with Lines of Business application teams to deliver AI Foundation...Full time
$170k - $210k
...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. As a Principal Software... ...the Marvell CPSS SDK work for both VM and hardware. Be hands on in bug fixing in current products Implement software...Full time$116.21k - $144.95k
...Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive... ...should have strong experience with C#, .NET, and React, along with a deep... ...experience as a Software Engineer with strong hands-on skills in C# and .NET required. Experience...Full timeWork at officeWork from homeWork visaFlexible hours2 days per week- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - Databricks... ...engineering concepts and 3+ years applied experience Hands-on experience in software engineering, system design, application...
- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase... ...engineering concepts and 3+ years applied experience Hands-on experience using enterprise-authorized AI-assisted...
- ...Job Title Required Skills: Hands-on experience on Docker, Openshift Container orchestration tools and appliances... ...in CI/CD Pipeline integrations and cloud platform knowledge Hands-on experience with software development using.Net, Angular, web services...
- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan... ...qualifications, capabilities, and skills: ~ ~5+ years hands-on practical experience in system design, application...
- ...industry through AI-accelerated engineering, intelligent automation, and next-generation software delivery practices. We empower the... ...APIs and web services using .NET Core and ASP.NET Core. Design and... ...software development experience. Hands‑on experience with .NET Core and...
- ...Java Software Engineer Location: Plano, TX or Remote anywhere US Client: Collectivehealth... ...basis. Maxonic will make payments to Agency Net 45 (3% Net 10). Agrees that if an... ...primary focus Extensive experience working hands on with native cloud capabilities (SaaS,...Remote work
- ...professionals for this role. JOB DESCRIPTION As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you... ...qualifications, capabilities, and skills ~10+ years of hands-on software engineering experience delivering production...Work experience placement
- ...DESCRIPTION Job responsibilities Executes software solutions, design, development, and... ...architecture Contributes to software engineering communities of practice and events that... ..., capabilities, and skills 7+ years hands-on practical experience in system design...
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, you... ...engineering concepts and 5+ years applied experience Hands-on practical experience delivering system design, application...
- ...accelerating mainframe modernization at scale. As an Sr Lead Software Engineer within Core Processing, Wealth Management Technology, you... ...engineering experience shipping production systems ~2+ years of hands-on experience building LLM -based applications - agentic...
- ...operational excellence for production workloads. As a Lead Software Engineer at JPMorgan Chase within Cloud Foundation Services, you will... ...experience developing and designing software on AWS, with meaningful hands-on experience delivering solutions involving AWS database...Work experience placement
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology - Consumer... ...data engineering concepts and 8+ years applied experience Hands-on practical experience delivering system design, application...Work at office
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate Sector's AI/ML & Data... ...software engineering concepts and 5+ years applied experience Hands-on experience in AWS, especially in Data Management arena...
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you... ...in programming languages (Java, Python, C#, etc.) Hands-on work with Large Language Models (LLMs) and generative AI....
- ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Android Software Engineer... ...in Software Engineering and 3+ years applied experience Hands-on experience using enterprise-authorized AI-assisted software...
- ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the AI/ML Data Platform, you are an... ...software engineering concepts and 5+ years applied experience Hands-on practical experience delivering system design, application...For contractors
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's... ...concepts and 5+ years applied experience. ~8+ years of hands-on software engineering experience delivering production applications...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal .NET Software Engineering (Hands-On). Be the first to apply!
- c# .net web developer Plano, TX
- senior net developer remote Plano, TX
- .net engineer Plano, TX
- senior c# .net software developer Plano, TX
- .net developer Plano, TX
- senior principal scientist Plano, TX
- principal Plano, TX
- senior principal cloud computing engineer Plano, TX
- principal cloud computing engineer Plano, TX
- .net software architects (remote) Plano, TX



