> Markdown version of [/jobs/ext/3107829-principal-software-engineer-private-equity](https://www.wearedevelopers.com/jobs/ext/3107829-principal-software-engineer-private-equity). 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- Private Equity - **Company:** Elite - **Location:** New York, United States - **Experience:** Expert - **Salary:** $200,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Code Review, Software Engineering, Software Systems, Cloud Platform System, AngularJS, Information Technology - **Published:** September 27, 2026 - **Apply:** https://www.dice.com/job-detail/a09afd74-f243-40e9-a42d-47cf3a5cc398 ## About the Role Must have private equity or other investment management industry experience, 1. Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is preferred. 2. A minimum of 10 years of experience as a Software Engineer, with a focus on designing and developing complex software solutions. 3. Strong Angular & C# experience (at least 5 years w/ each) 4. Expertise in cloud computing platforms, particularly Microsoft Azure. 5. Financial services industry experience, specifically private equity, hedge fund, or similar. 6. Strong problem-solving skills, with the ability to troubleshoot complex software issues. 7. Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. 8. A passion for technology and a drive to stay abreast of emerging trends in software engineering. ## Description Join our dynamic team as a Permanent Principal Software Engineer where you will be at the forefront of driving innovative software solutions. This is a Full Stack Engineer that leans to the front end. We are looking for someone with strong Angular & C# experience., 1. Lead the design, development, and deployment of complex software solutions. 2. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements. 3. Drive the adoption of best practices in software engineering, including agile methodologies, code reviews, and automated testing. 4. Mentor junior engineers, fostering a culture of continuous learning and improvement. 5. Act as a technical authority, making key decisions that shape the architecture and design of our software solutions. 6. Implement robust security measures to protect sensitive data and ensure compliance with industry standards. 7. Stay abreast of emerging technologies and trends in software engineering, bringing innovative ideas to the table. 8. Work closely with project managers to ensure timely delivery of software projects. 9. Troubleshoot and resolve complex software issues, ensuring the highest level of system performance and reliability. ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)