Envitia · 9 hours ago
.NET Developer
Envitia is a UK-based software and services company that helps organisations unlock the full value of their data to make better, faster decisions. The role involves joining the engineering team as a .NET Developer to lead the development of a high-performance mapping and geospatial visualisation SDK, contributing to cross-platform capabilities and delivering new features aligned with the product roadmap.
GeospatialGovernmentInformation TechnologyNational SecuritySoftware
Responsibilities
Design and develop the architecture for the migration of a high-performance native C++ 2D and 3D mapping SDK towards a truly cross-platform .NET solution supporting both desktop and mobile applications
Contribute to architectural decisions, technical design, and technology selection to enable cross-platform development while maintaining performance, reliability, and security
Develop, enhance, and maintain C#/.NET components that integrate with existing native code and support the evolution of the SDK
Collaborate closely with the Product Manager, Engineering Manager, and wider product development team within a cross-functional Agile environment
Deliver high-quality, well-tested code aligned to a clear definition of done, contributing to regular SDK releases for internal and external user teams
Participate in sprint planning, reviews, and retrospectives, providing technical input to shape the product roadmap and delivery priorities
Support continuous improvement of development practices, tooling, and code quality across the team
Qualification
Required
Strong experience developing cross-platform applications using C# and .NET
Solid background in Windows desktop development, including WPF
Proficiency with Visual Studio and MSBuild for building, debugging, and maintaining complex solutions
Experience using Git for source control in a collaborative development environment
Good understanding of standard software design patterns and best practices
The successful candidate must be eligible to obtain and maintain a SC level security clearance
Preferred
Experience with cross-platform UI frameworks such as Avalonia UI
Experience working with native build systems such as CMake and integrating managed and unmanaged codebases
Practical experience of test-driven development and automated testing approaches
Experience developing for mobile platforms
Benefits
Annual Leave: 25 days plus your birthday off, with the ability to buy or sell up to five additional days
Private Healthcare: Comprehensive coverage with additional options for family members
Training & Skills Development: Ongoing learning opportunities to help you advance your career
Fitness Reimbursement: Support for gym memberships or fitness-related expenses
Life Assurance: Extensive life insurance coverage for peace of mind
Pension Contribution: Competitive options to help you plan for a secure financial future
Perkbox Subscription: Discounts on a wide range of products and services
Flexible Work Arrangements: Designed to support work-life balance and personal commitments
Internal Reward Schemes: Recognition initiatives to celebrate your contributions and achievements
Community Engagement & Volunteering: Opportunities to support meaningful causes through company-sponsored programs
Company
Envitia
Envitia is a geospatial software and solutions provider, serving defence, government and industry.
Funding
Current Stage
Growth StageTotal Funding
unknown2020-12-14Acquired
Recent News
Company data provided by crunchbase