Senior C# Software Developer – Data
Full Time, Permanent
Applications to this vacancy are now closed
Role: Senior C# Software Developer – Data
Salary: £55-65k plus benefits
Location: Birmingham office, flexible working hours and location. You can go into the office as much or as little as you like. The average, I would say, is 1/ month.
Do you want to work in a company that is big enough to have well-established career paths, small enough to know that all your work makes a real, material difference, and prides itself on not only some of the best tech talent around, but a culture to match?
If not, why not?!
I love recruiting for this company, and I’m sure you’ll love working there.
I am looking for a Senior Software Developer to join a team of 4 highly proficient, friendly people, consisting of; a Team Leader, Principal Dev, and mid-level Dev, which looks after a couple of .net and Angular software products, and their data stack.
As a highly capable Software Developer and go-to person on the team, with a friendly demeanour, collaborative approach, and a straight-forward communication style, you’ll be well-versed in modern software development best practice, cloud services, a modern data stack, and high-quality solutions. This role will see you liaising with internal stakeholders to turn business requirements into fit-for-purpose software solutions and providing both full stack web-based software development, and working heavily with data pipelines doing extract, transform & load (ETL) of data from live systems into a data warehouse and data marts for analysis and reporting.
Tech-wise, you will be especially capable with the following;
- Full stack web development – .NET 6 or greater, C#, Angular (AngularJS is not the one!), TypeScript, Azure and Azure DevOps, and SQL Server.
- Data stack – Apache Airflow, dbt, and Snowflake.
This role would be perfect for you if you’re the kind of person who is passionate about software development, but in particular, loves a good SQL Server database! You’ll have a hankering for designing and implementing a very elegant relational database, and data models that make analysis and reporting a breeze.
You’ll be working in a cloud native (Azure) PaaS (Platform as a Service) environment where they use IaC (Infrastructure as Code) techniques and strong Agile development principles, including unit testing, integration testing, build automation, release automation, pipelines, infrastructure-as-code.
If this sounds like a great time to you, apply now, or if you want to ask some questions to learn more, drop me a line and let’s talk!