Search jobs > El Cajon, CA > Principal software engineer

Banking Platform Team Principal Software Engineer

VirtualVocations
El Cajon, California, United States
Full-time

A company is looking for a Principal Software Development Engineer for their Banking Platform Team.Key ResponsibilitiesLead the design, development, and implementation of complex software applications using C# and .

NET technologiesRedesign and split monolithic solutions into micro-services using best practicesProduce documentation for internal and external API consumersRequired Qualifications5+ years of development experience in web applications and / or backend APIs using C#Strong knowledge in Object-Oriented Design principles and classic design patternsExperience with micro-services architectureStrong experience with data modeling and MS SQL ServerExpertise with DevOps practices and tools, including practical experience with Git

12 days ago
Related jobs
Promoted
VirtualVocations
El Cajon, California

A company is looking for a Software Engineer (Data Platform) to join their remote team. ...

Promoted
ResMed
San Diego, California

As a Software Engineer, you must possess world class technical skills and a strong sense of empathy for your fellow developers. Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions of people every day through connected care. We build, deliver and ...

Medtronic
San Diego, California

We are looking for a Principal Software Engineer to be part of a dynamic and high-impact team to work on and lead the InPen iOS team to maintain a commercial Multiple Daily Injection (MDI) mobile application. Become part of our team and you will be challenged to build these amazing software products...

Highmark Health
CA, Working at Home, California

We are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI (generative and predictive) based solutions for our enterprise stakeholders. Candidate will be an integral member of an agile software engineer team responsible for bu...

Intuit Inc.
San Diego, California

Lead a team of Software Engineers focused on improving developer velocity, scalability, and testability of Intuit’s diverse project areas and platforms. The TurboTax Foundation team develops high-volume platform capabilities that enable customer-facing experiences leveraged by Intuit customers to co...

Splunk Inc
California, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Daybreak Games
San Diego, California

Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience. Daybreak Games in San Diego is looking for a Senior Software Engineer, Platform to help with our ongoing releases and updates for our games!. Providin...

Northrop Grumman
San Diego, California

Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer 3 to join the Systems Infrastructure Engineering (SIE) team based out of the Autonomous Design Center of Excellence (CoE) in San Diego, California. You will manage a suite of strategic UAV ground segment infrastruc...

Midland Credit Management, Inc.
San Diego, California

Enjoy experiences that inspire bonds with your colleagues through a wide range of company-sponsored team-building events, such as holiday celebrations and department outings. Provides oversight of the modification and maintenance of software applications with large, complex scope. This role acts as ...

MillenniumSoft
San Diego, California

Responsible for developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. Demonstrates working knowledge of software engineering practices, techniques and processes and basic...