Position: Full-time, permanent
Reporting to VP: Technology
Salary: Circa £50,000 per year
BlueVenn is a technology company that provides marketing automation, analytics, AI and data management platforms to some of the biggest brands on the planet. Our solutions are used by well-known consumer brands (in retail, travel/leisure, insurance, publishing and media markets) to deliver highly targeted, personalised, multi-channel campaigns. The technology ensures that our clients can deliver the right message, at the right time, to the right person and on the right device. With offices in the UK, US and France we serve clients across 12 countries and operate in an exciting, innovative market.
Key Responsibilities -C# Engineer
Working as part of the Research and Development Team participate in the hands-on design, development and unit testing of the company's products following and contributing to the existing design and coding standards. Mentor other members of staff and contribute to the future design and development of the company's products.
At least three years' experience in OO development on Microsoft .NET platform.
Development capabilities including event driven systems multithreading, distributed objects and communications.
Working within a collaborative Agile development team using case management tools such as Jira or DevOps.
Use of Microsoft development tools including Visual Studio, SQL server and TFS/DevOps.
Experience in the development of either client-server or N-tier based application.
Experiences of technologies such as HTML, XML, JSON and Web Services.
Familiarity with some web-based development technologies from the following: Knockout, Angular, Typescript, Require or Less.
Strong understanding of relational database theory and designing queries for SQL Databases.
To design, develop and unit test the requirements as defined by the business.
Proven ability to develop to coding standards with ownership of delivering quality software.
Ensure that all work complies with defined product architecture, design patterns and quality management standards.
To work with the Technical Architect and R&D Director on reviewing requirements and providing development estimates and guidance.
To work with the Product Managers to ensure that the design of the requirements reflect customer needs and desired product usage.
Participate in code reviews.
Lead and contribute to the overall design and productivity of the team.
Keep abreast of, and agree planned research into, emerging technologies and methodologies, providing recommendations on exploiting them for business benefit.
Contribute to project discussions prior to decisions on any of:
Software Architecture, including supported platforms, development language
Third-Party Software and Libraries
Death in service
To apply to our vacancy for a C# Engineer, please click Apply and submit a copy of your CV for consideration.
We look forward to hearing from you