REMOTE
Main Responsibilities
- Develop and maintain full stack applications in .NET, following Clean Architecture and SOLID principles to ensure long-term maintainability.
- Apply Prompt-First Engineering principles to maximize the effectiveness of AI coding tools (e.g., Cursor, GitHub Copilot) in full stack development.
- Write and optimize T-SQL queries, stored procedures, and database schemas in SQL Server to support scalable and efficient data operations.
- Build robust enterprise applications to solve complex operational, financial, and workflow challenges across various industries.
- Actively participate in code reviews, ensuring quality, maintainability, and proper documentation.
- Work within agile frameworks (Scrum/Kanban), participating in planning sessions, daily stand-ups, and retrospectives.
- Collaborate with product managers, designers, and engineers to deliver secure, efficient, and reliable solutions.
- Design and implement cloud-native applications, APIs, and microservices in .NET and .NET Core.
- Contribute to automated testing, CI/CD pipelines, and DevOps practices to ensure quality and delivery speed.
Benefits
- Work directly with portfolio companies to drive innovation and generate real impact.
- Leverage cutting-edge AI tools to accelerate full stack development.
- Be part of a high-performance team within a long-term investment company.
- Competitive compensation package, benefits, and professional growth opportunities.

Required Knowledge
- Strong focus on Artificial Intelligence & Prompt-First Engineering, applying these practices to software development.
- 3+ years of experience developing C#/.NET applications in enterprise environments.
- 6+ months of hands-on experience with AI-assisted coding tools (e.g., Cursor, GitHub Copilot).
- Solid knowledge and application of Clean Architecture and SOLID principles.
- Proficiency in writing and optimizing T-SQL queries, with experience in SQL Server.
- Experience with large-scale enterprise applications such as ERP, CRM, financial systems, or process automation platforms.
- Strong experience in code reviews, writing maintainable code, and applying best practices.
- Experience with agile methodologies, including Scrum or Kanban.
- Familiarity with REST APIs, cloud platforms (preferably Azure), and microservices architecture.
- Proactive and adaptable profile, thriving in fast-paced, AI-augmented environments.
- Strong problem-solving skills and passion for leveraging AI to optimize software engineering.
- Fluency in English (spoken and written) for communication in a global environment.

Nice-to-Haves
- Experience with front-end frameworks (Blazor, React, or Angular).
- Familiarity with DevOps, CI/CD pipelines, and automated testing.