
Senior .NET Engineer
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Romania.
• Design and develop scalable and resilient cloud applications on Azure utilizing C#, .NET, and SQL, providing solutions that are secure, high-performing, and compliant with our Coding Standards while ensuring functionality.
• Produce clean, clear, and thoroughly tested code, adhering to software craftsmanship principles to create robust, reusable, and maintainable systems.
• Maintain a high standard for code quality through extensive unit testing and meticulous attention to detail.
• Take full ownership of features from inception to deployment.
• Frequently lead significant product features as the primary developer in collaboration with an architect or product designer.
• Mentor and guide junior engineers, leading by example in code reviews and pair programming sessions.
• Provide constructive feedback to facilitate growth, fostering a thoughtful, kind, and continuously learning team culture.
• Offer technical leadership in architectural and design discussions, advocating for straightforward and elegant solutions.
• Challenge unnecessary complexity and concentrate on practical outcomes.
• Consistently enhance the codebase through refactoring and refinement, balancing the development of new features with addressing technical debt.
• Embrace an iterative approach to refine and enhance the software, ensuring the system remains simple, stable, and adaptable.
• Advocate for quality, reliability, and scalability by applying best practices in cloud operations, including monitoring, security, and CI/CD.
• Over 7 years of experience in software development.
• Extensive expertise in C# and the .NET ecosystem, including: .NET Core, ASP.NET Core, and .NET 6 or newer.
• Strong proficiency with Entity Framework Core and Microsoft SQL Server.
• Solid grasp of Object-Oriented Programming (OOP), Service-Oriented Architecture (SOA), and SOLID principles.
• Experience with cloud-native and distributed systems, preferably including: Azure Service Fabric, Azure Functions, Service Bus, Redis, Azure Storage, and Application Insights.
• Proven track record in building robust, well-structured APIs.
• A strong quality mindset encompassing unit tests, integration tests, automation, and defensive programming.
• Excellent problem-solving and debugging abilities, coupled with a hands-on, proactive attitude.
• Competence in designing before coding—articulating decisions through clear diagrams, validating assumptions early, and considering edge cases and trade-offs.
• Ability to swiftly comprehend the business context and communicate effectively with stakeholders (clients and colleagues).
• Strong written and verbal communication abilities in English.
• A commitment to making a positive impact, continuous learning, and collaboration.
• Bonus points for experience with large-scale systems or datasets and performance graph technologies, as well as clarity in communication and design documentation.
• Extra bonus points for experience in building infrastructure.
• Remote-First, Office Friendly: Work from the location that maximizes your productivity—be it your home, a co-working space, or one of our offices.
• An Outstanding Team: Collaborate with talented, kind, and dedicated individuals who genuinely care about their craft and one another.
• Growth: Receive support in advancing your skills, exploring new opportunities, and taking on greater responsibilities at your own pace.
• A Culture of Excellence: We prioritize doing the right thing—for our clients, our team, and ourselves. No burnout, no crunch—only high-quality work delivered sustainably.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.