The Recruitment Group
Leicester, Leicestershire
The Recruitment Group
Who are you?You are a well-rounded professional who s comfortable working with all aspects of cutting-edge web technology. You enjoy building applications, and have probably built a few of your own. You are adept at using the tools of the trade like Web API, ASP.NET Core, Angular and SQL. You also have a strong understanding of SOLID principles, software patterns, database design and CSS/HTML5 based layouts and interactions. You strive to stay up to date with the latest developments and standards in the web industry, and continue to hone your skills. Above all, you identify with our mission of helping more than 5 million students plan their successful futures.What you ll do
- Develop features and applications using Angular, SASS, Web API, ASP.NET Core, and other tools
- Design database schemas and create highly performant queries as well as maintaining and optimizing existing schemas and queries
- Assess tradeoffs and work with designers to arrive at best UI and infrastructure practices
- Perform code reviews to ensure quality
- Help triage and solve product and process bugs and issues, for performance optimization
- Collaborate with product owners and design teams to better understand requirements, investigate problems, and accelerate solutions when appropriate
- Self-manage assigned work within given timelines in an agile environment
- Share insights, experiences, and lessons learned with your team
- Research and test new technologies to find creative and innovative solutions for products and processes
What we re looking for
- 3+ years of experience developing solutions for large-scale SaaS applications
- Solid understanding of the .Net Framework, up to and including v4.5
- Proficiency in MVC, C#, and SQL Server developing web applications
- Advanced SQL skills including database normalization and performance optimization
- JavaScript skills, and experience in JavaScript frameworks (preferably Angular)
- General HTML skills, including HTML5 and CSS (SASS and/or LESS are an asset)
- Experience with RESTful services, specifically Microsoft Web API
- Knowledge of responsive and mobile layouts considered an asset
- Excellent written and verbal communication skills
- A link to your online portfolio or GitHub repository included in your application
The ideal candidate will
- Have the ability to write readable and reusable code, following SOLID principles and other guidelines
- Focus on understanding long-term goals and minimizing technical debt
- Be proficient in using processes such as test-driven development, continuous integration, and continuous deployment to ensure code is released quickly and with confidence
- Use systems thinking and mindfulness to develop a deep understanding of how individual modules align with the entire product
- Commit to building quality products, and a willingness to take ownership for performance and security
- Be eager to learn from mistakes and embrace the fail fast philosophy
- Be an energizing and positive contributor to the team culture
- Continuously learn, grow, and share knowledge with teammates
If you would like to know how we will store and process your data, please visit The Recruitment Groups home page to read our GDPR Data Protection Statement.