Development Team Lead (ROR)

Advanced

看过: 101

更新日: 06-05-2024

位置: Vadodara / Baroda Gujrat

类别: IT-软件

行业: Computer Software

水平: Mid-Senior level

工作类型: Full-time

Loading ...

工作内容

We’re Advanced

Advanced is the UK’s third largest provider of business software product and services with a £300m turnover, 19,000 customers and 2,500 employees. We provide enterprise and market-focused solutions that allow our customers to reimagine what is possible, innovate in their sectors and improve the lives of millions of people in the UK.

Advanced solutions help to care for 65 million patients in the UK, send 10 million sports fans through the turnstiles, manage over £1 billion in charity donations, support 2.5 million students and get over 1.2 billion passengers to their destinations on time.

We support both Public and Private Organizations in Healthcare, Business, Education, Sports, Finance, Transport and Legal, covering everything from local Government and Charities through to Critical National Infrastructure and Large organizations.

Join a business that embraces innovation, gives you the scope to seize every opportunity and will help get you where you want to go. Life at Advanced begins in an unprecedented environment with a role that matters, taking you on a fast-paced journey of discovery, however big that might be.

Main Duties and Responsibilities

· Guide team development efforts towards successful project delivery

· Provide technical leadership to teammates through coaching and mentorship

· Maintain high standards of software quality within the team by establishing good practices.

· Develop and implement risk mitigation plans

· Track utilization of resources and monitor schedule

· Identify and encourage areas for growth and improvement within the team

· Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web and desktop-based business applications built on Microsoft technologies

· Assist in the documentation of user’s requirements, development of user stories, estimates and work plans

· Help prepare status reports, metrics to measure the health of the project

· Design, develop, and unit test applications in accordance with established standards

· Participate in peer-reviews of solution designs and related code

· Package and support deployment of releases

· Develop, refine, and tune integrations between applications

· Analyze & resolve technical and application problems

· Adhere to high-quality development principles while delivering solutions on-time and on-budget

· Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other stakeholders

· Mentor and coach more team members, encouraging and supporting their career development

Knowledge and Experience

Essential Skills:10+ years of IT experience

  • At least 8 years of commercial web development experience
  • At least 5 – 6 years of Ruby on Rails commercial development experience
  • Database development using MySQL Stored Procedures and database scripts
  • REST API development
  • Web development - HTML, HTML5, JavaScript, AJAX, CSS, jQuery, http, REST
  • AGILE/SCRUM development Experience
  • Development practices - Rails test framework / TDD / BDD, Domain Driven Design, SOLID, refactoring, OOP design patterns
  • Application Servers - JBOSS, Tomcat, IIS
  • XML
  • Build – Git
  • A Proven work experience as a Ruby on Rails developer with good understanding of Java script, jQuery, HTML, CSS. The individual will need to be hands on with development, performance optimization, secure development process, usability, and coding standards of the product.
  • Strong ROR development experience and follows best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards)
  • Should have a mix of excellent reasoning ability to document, develop and test software with the commitment to excellence and defect free product before being deployed.
  • Should be able to work closely with all stakeholders to investigate, fix, optimize, test, and deploy high quality solutions.
  • Should have hands on understanding of technical design, implementation, and maintenance of technical initiatives towards improving and scaling of products.
  • Strong Analytical, Problem Solving Skills and participates in all activities with urgency, should be result oriented and with strong work ethic.
  • Experience with Agile development lifecycle with excellent understanding of feature estimation and ability to communicate issues and risks that may impact timelines or resources.

Join the ‘A’ team!

· We hire for potential and develop at pace. Recruiting people with potential, our focus is on what you might be capable of achieving. We look for aspiration and passionately believe that your individual personality and core strengths are what can make you right for us. We want you to learn, to discover, to experiment, to make a difference.

· So, if you can reimagine your future in a vibrant growing company, we would like to hear from you. We are an equal opportunity employer, committed to removing bias from the hiring process.

Visit us at https://www.oneadvanced.com/

Loading ...
Loading ...

最后期限: 20-06-2024

点击免费申请候选人

申请

Loading ...
Loading ...

相同的工作

Loading ...
Loading ...