> Markdown version of [/jobs/ext/588390-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/588390-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** VERNON CAPITAL GROUP LLC - **Location:** New York, NY, United States - **Experience:** Experienced - **Salary:** $225,000.0 - $275,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), Agile Methodology, Automation of Tests, Unit Testing, C Sharp (Programming Language), Cloud Engineering, Code Review, Databases, Monitoring of Systems, Microsoft SQL Server, MySQL, Software Architecture, Redis, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, SQL Databases, Strategies of Testing, Web Services, Software Organization, Enterprise Software Applications, ReactJS, Domain Driven Development, Api Design, Software Coding, Restful APIs, Domain Driven Design, Serverless Computing, Microservices - **Published:** June 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bfd8f617f3ab445a ## About the Role Do you have experience in Software development tech lead?, * Extensive experience in software architecture design for enterprise applications with a proven track record of leading large-scale projects from conception to deployment. * Deep understanding of DDD, data modeling, unit testing and best practices. * hands-on experience with cloud architecture patterns such as microservices and serverless computing. * Proficiency in C#, JavaScript (including frameworks like React). * Strong knowledge of databases including MySQL & Microsoft SQL Server; experience with Redis is highly desirable. * Expertise in API development using RESTful APIs or SOAP; understanding of web services integration across diverse platforms. * Experience working within Agile methodologies; ability to lead requirements gathering sessions and manage complex project timelines effectively. Join us if you are eager to shape innovative software solutions while leading talented teams! We value energetic leaders who thrive in fast-paced environments and are passionate about leveraging technology to solve real-world problems., * C#: 10 years (Required) * SQL: 10 years (Required) * Software architecture: 5 years (Required) * ASP.NET Core: 10 years (Required) * Finance: 4 years (Preferred) * Redis: 4 years (Preferred) * Databases: 5 years (Preferred) ## Description We are seeking a dynamic and highly experienced Principal Software Engineer to lead the design, development, and implementation of complex software solutions. In this pivotal role, you will drive technical excellence across projects, mentor engineering teams, and shape the architecture of scalable, reliable systems. Your expertise in modern software development practices and cutting-edge technologies will empower us to deliver innovative products that meet evolving business needs. This is an exciting opportunity for a visionary leader passionate about technology and eager to influence the future of software engineering., * Lead the architecture and development of our in house loan origination platform. * Collaborate with cross-functional teams to gather requirements, define technical specifications, and develop comprehensive system solutions aligned with business goals. * Develop and maintain core functionality; ensure high performance, scalability, and security. * Mentor and guide the engineering team on coding standards, domain driven design, testing strategies, and cloud architecture. * Maintain a focus on system stability & security through code reviews, automated testing & system monitoring. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)