icon icon info@avenirbs.co.uk

Does your life revolve around Information Technology? Do you have amazing IT skills? If you are ready to take your career to the next level, then get in touch. We might have just the role you are looking for.

We Are Growing

We are constantly looking at recruiting talented individuals who are brilliant, inspirational, motivating and can excell in these categories:

  • Web Development
  • Microsoft Dynamics
  • Node.js
  • SharePoint
  • SDL Tridion

Why Work With Avenir?

At Avenir, everyone is encouraged to ideate, be pro-active, make decisions and help achieve the company’s goals. People who think entrepreneurially and seek value from their roles and wish to be a part of an ever growing business are the ones who underpin our company’s success. We have a transparent policy and take on board our employee’s views and opinions. Everyone who works with Avenir has the chance to learn, ideate and grow along with the rest of the organisation. You will not just be working with us but enjoying every bit of your work!

View Open Positions

  • Role: Senior .NET Programmer
    Position Status: Full-time
    Experience: 7+ years
    Qualification: B.E or B. Tech in Computer Science/Engineering/Graduation
    Job Posted on: Sep 04th 2014
    Location: Hyderabad


    • Expertise in creating applications(preferably Financial apps) using technologies such as C#, .NET, RESTful Web Services, XML, SQL Server, Object Oriented Design and programming techniques.
    • Lead efforts to design, code, test and install innovative technology solutions. Ability to self-manage with minimal oversight, communicate status and risks to project leadership
    • Design and implement software applications from design specs to completion
    • Facilitate the development and implementation of my clients database systems
    • Develop strong working relationships with managers and analysts.
    • Collaborate with business teams to clarify requirements and business needs.
    • Develop system applications to coding standards and quality.
    • Collaborate with other developers to determine the optimal solution to ensure application efficiency, maintainability, and scalability.
    • Ability to self-manage with minimal oversight, communicate status and risks to project leadership
    • Serve as a mentor/technical resource for Application Developers.
    • History of working independently with little or no hand-holding.
    • Strong planning and organizational skills with critical attention to detail and creative problem solving skills.
    • Track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines.
    • Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders including senior leadership.
    • Analyse and help maintain corporate data integrity, reliability, and security
    • Create and maintain necessary technical documentation
    • Assist in analysis for the development of new systems or modules and the modification of existing systems
    • Provide regular status updates, both written and verbal, to management on progress of tasks assigned
    • Review and follow change management procedures for making changes to database systems
      Other duties as needed.


    Must Have:

    • 7+ Expertise in AJAX, CSS, JavaScript, .Net MVC3,C#, .NET, Object Oriented Design and programming techniques, SQL Server, XML.
    • 5+ years of experience with SQL Server Database Development
    • Microsoft SQL Server Database Development and Design
    • SQL optimization and debugging views, indexes, functions, stored procedures and triggers
    • Tuning SQL and create stored procedures with TSQL
    • Possess fundamental skills in data analysis and data modelling
    • Experience with data modelling and schemas

    Good to Have:
    RESTful Web Services, XML
    Those with Asset Management domain expertise will preferred.

  • Technical Lead: 1 Position
    Position Status: Full-time
    Experience: 5-8 years
    Qualification: B.E or B. Tech in Computer Science/Engineering
    Joining Time: On or Before 10th April 2014
    Job Posted on: 8th March 2014


    • At least 5 years of ASP.NET experience
    • Minimum 3 years of experience on MVC
    • Minimum 3 years of experience with designing and developing web-based applications.
    • Technical knowledge to design for optimum performance and excellent response times
    • Prior working knowledge on Investment Banking Domain would be a great plus.
    • Experience developing and implementing applications using SQL Server and Oracle databases
    • Excellent knowledge of workflows, electronic approvals, versioning concepts, requirements management and testing concepts
    • Must be passionate about mentoring and leading a team
    • Must have experience with developing technical documentation

    Position Notes:

    • Employee will lead the development of a web-based Investment Banking Product
    • Interacts with the database architect, end client and the development manager
      Must be flexible with weekday work hours
    • Under exceptional circumstances, must and be willing to work weekends and long hours to meet tight project timelines
  • Job Posted On: 28/02/2014

    Job Summary:

    • Proficient perception of Business Analysis methodologies and iterative Software Development Life Cycle (SDLC) especially in relation with all the phases of Rational Unified Process (RUP).
    • Defining best practices for project support and documentation.
    • Gathering, understanding and documentation of business requirements, analyzing and optimizing the business processes and converting user requirements into Business requirements.
    • Proficient in UML modeling, drawing Use Case & Activity Diagrams using tools such as Microsoft Visio.
    • Skilled at creating a Use Case Model and detailed use cases in conjunction with the project team, to define the workflows and features of the application for the aid of the development team.
    • Mentoring the team and deploying them with the task.
    • Designed mock-up User Interfaces to communicate the visual data flow to the end users.
    • Extensive experience in acting as a liaison between the client and the IT department to relate expectations, oversee progress, and also resolve conflicts.
    • Experienced in tracking & reporting on specific projects and assumed deadlines.
    • Hands on experience and knowledge in Executing, writing Test Cases and Test Results Analysis.
      Assisting & supporting the Project Manager in their daily duties.


    • Expertise with project management methodologies with knowledge of both traditional waterfall and Agile methodologies (Scrum).
    • Experience of all phases of Software Product Lifecycle.
    • Experience in MS Visio.

    The ideal candidate:

    • Work closely with Business Project Managers to keep the business engaged throughout the life of the project to ensure high satisfaction.
    • Responsible for effectively documenting, coordinating, controlling, managing and delivering all activities for projects.
    • Compile historical data from project experiences and provide it for team-wide use and future estimating activities.
    • Act as a role model for professionalism, critical thinking and setting productivity pace.
    • Mentor and coach both IT and business team members on Waterfall and Agile project management methods.
    • Strong verbal and written communication skills and interpersonal skills.
    • Excellent analytical skills and the ability to understand application development methods.
    • Self starter and ability to work independently.

    Apart from the above the person has to have:

    • Engineering Degree or equivalent in an IT related discipline.
    • Worked with Software companies for 3-4 years.
    • MBA Finance (Preferred).
    • Should have development background
    • Should have managed medium to large size projects and/or multiple small/medium projects.
    • Willing to travel to any location across the globe.
  • Job Posted On: 28/02/2014
    Location: Hyderabad
    Job Summary: Microsoft Dynamics AX Functional Consultant(Trade & Logistics)
    Years of experience: 4+ years in AX 2009, AX 2012

    • Microsoft Dynamics AX Certified in Finance and Trade and Logistics.
    • Dynamics AX Functional experience in Sales Order Processing, Purchase Order Processing and Inventory Management with Warehouse concepts & Finance.
    • Experienced in Functional Review Analysis and document preparations and identifying GAPS.
    • Have handled projects with diversity of requirements.
    • Experienced in live implementations and working towards set time targets and milestones
      Onsite implementation experience.
    • Measurement solutions, execute projects involving transactional automation and business process automation in the finance and commercial domains.
    • Interacted with clients at the senior Management level in understanding both strategic and operational business and technical requirements
    • Desirable : Project Management, requirements analysis, usability analysis and prototyping, QA, complete ERP implementation cycle and process mapping and delivery.

Can’t find a suitable position? If you believe that you are so skilled that we need to create a role for you, then by all means, don't hold back! We would love to hear from you.

Fancy working for us? Get in touch


Case Studies

Resource White Paper

Webinar Registration

Webinar HR Email Registration

Webinar HR Twitter Registration

Webinar HR Linkedin Registration

Webinar HR Online Registration