.Net Developer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
ABOUT ATG
A global technology company with over 140 employees, and headquarters based in London Bridge; Auction Technology Group were the first to facilitate public auctions online across 5 digital marketplaces globally. ATG's platform powers live and timed auctions across multiple verticals including Art and Antiques, Classic Cars, Industrial & Commercial, and Consumer Retail Returns.
At the core of our business is our product development team, with a passion for digital, great customer experience, innovation and big data. We strongly believe in good software craftsmanship, sound engineering principles, DevOps and automation. Agility underpins our approach to software development, which is especially important in our fast paced and continually evolving environment.
The team are at the forefront of innovation, having digitally transformed a highly traditional industry. Live Bidding has been a key pillar in our tech innovation; to see, hear and bid at a live public auction from any location in the world and on any device is by no means an easy feat, which makes our tech proposition the best in a global marketplace. ATG is proud to have pioneered such technology ahead of some of the biggest auction platforms in the world, who are still yet to achieve this.
If you share our enthusiasm for innovation, and want to be a part of a unique, fast growing tech company, we'd love to hear from you.
THE ROLE
The role will be part of our engineering team which is responsible for the further development of our digital marketplaces and SaaS solutions. We have an exciting technology roadmap to evolve our architectural landscape to a micro-service architecture in the Azure Cloud to support the pace and scale of our business.
For more senior roles the right candidate will have an in-depth understanding of C# and .NET Core development and deployment best practice and will relish the opportunity to coach and mentor other members of the team. Experience of ecommerce or gaming platforms is advantageous, as is a passion for coding and active involvement in the engineering community.
THE TECH STACK
.NET Framework, .NET Core, C#, HTML5/CSS3, Javascript, React, SignalR, ASP.NET MVC, SQL Server, MySQL, Redis, AWS, Azure, RDS, Cosmos DB, Docker, Git, VSTS, Octopus
KEY SKILLS & EXPERIENCE
At least 12 months full stack development experience with .NET and Javascript
Good knowledge and experience of unit testing
Knowledge and experience of developing REST web services and APIs
Knowledge and experience of TDD, BDD and test automation
Knowledge and experience of database development, both relational and NoSQL
Desirable to have knowledge and experience of developing for Azure services
Desirable to have some knowledge and experience of search engines such as Azure Search and Elasticsearch
Desirable to have some knowledge and experience of mobile app development
Knowledge and experience of deploying to cloud services, such as AWS and Azure
Some knowledge and experience of CI pipelines and DevOps methods
YOUR RESPONSIBILITIES (all roles)
Active involvement in the development of the marketplace and SaaS platforms
Active involvement in the development of internal and public facing APIs
Work collaboratively in a team of agile engineers
Help foster an agile engineering culture
Adopt good engineering patterns and practices
Collaborate with product managers and internal business stakeholders to define requirements and plans
Compile and maintain good quality architectural and systems documentation
Work collaboratively with external development partners to ensure code quality is maintained
Technical due diligence of third-party integrations
Provide developer support to the DevOps and Customer Services teams
Keep abreast of the latest developments in technology (particularly relating to ecommerce, microservices and machine learning)
YOUR RESPONSIBILITIES (senior and leadership roles)
Lead the design and development of platform components and APIs
Provide technical leadership and direction
Own the delivery of software, including estimation, planning and release management
Lead, mentor and inspire a team of agile engineers, which may include line management responsibilities
Define and implement good engineering patterns and practices
Collaborate with the architects to define cross-platform solutions
Define the technical roadmap in collaboration with the CTO, architects and other engineering leads
Architecture and design governance in collaboration with architects and other engineering leads
Benefits
Attractive Salary
Flexible Working
25 days holiday
Christmas Office closure
Pension Scheme (matches up to 6%)
Free Healthy Snacks
Social Events
Life Insurance
Income Protection
Healthcare Cash Back Plan