contact@abhi-technologies.com

Careers

We are a dynamic company where the culture is one of innovation, competitiveness and enthusiasm. Our management team adopts a flexible and accessible approach. Quality of work and team spirit are just some of the characteristics that we look for in a new employee. We are committed to a world class service and to achieve this, we recruit highly professional and motivated people. Our aim is to enable all employees to maximise their performance levels. Whether this is your first job or you're moving on - why not say "Yes"? We are the perfect choice for your career.

Current Openings


1) Role: Senior Software Engineer

         


Location:

South Co. Dublin, Ireland



Description:

Senior Software Engineer works closely with the business and technical teams in analysing and documenting business needs (functional and non-functional requirements) and processes ensuring optimal alignment to the project objectives. The engineer should have a strong understanding of process mapping, supply chain and manufacturing, ERP’s, robotic process automation and data analytics. A strong technical background with an ability to understand solution documentation is also necessary. The engineer will have a good understanding of the business and technical contexts, and with the project team shall prioritise deliverables and negotiate on product functionalities ensuing objectives are clear and achievable. The engineer understands the various project and development processes (incl. Waterfall and Agile) and therein, how to deliver the BA principles in those contexts.

Responsibilities:

  • Deploy and maintain software across globally distributed hardware installations.
  • Collaborate with cross-functional teams to define product requirements, establish architectural blueprints, and outline software design specifications.
  • Advocate for best practices in software development, including version control, continuous integration, automated testing, and rigorous code review processes.
  • Stay updated on the latest industry trends and emerging technologies related to embedded Linux and ARM processors.
  • Mentor and coach junior engineers and developers
  • Testing: Participates in Integration, User Acceptance Testing, and Functionality Testing.
  • Strategy Analysis & Consulting: identify the business need (e.g. Customer journey roadmap) and align with the business strategy.

Education and Experience:

  • Bachelor’s Degree in Business or IT.
  • 5+ years of experience working as a software engineer.
  • Hands-on experience with C, Embedded C, and C++.
  • Microsoft Visual Studio 2012, Windows Azure, MVC4, ASP.net, C#, HTML5, JQuery.
  • Software system testing and validation procedures, programming, and documentation.
  • Online payment module, automated email system by using Google maps API, Google SEO with dynamic URL.
  • Experience working in a Linux environment. * Configured Microsoft TFS server, Windows Azure and the local environment.
  • Scripting experience with either Python or Bash.
  • PayPal integration with the web application.
  • Proficient in the use of Modern Data Visualization Tools, Access, Excel (Advanced), Visio and MS Project.
  • CASP.NET MVC, C#, JQuery, Knockout JS.Process mapping experience.
  • Excellent communication skills (written and verbal). Fluency in English.
  • Experience working on a complex web system would be preferable.
  • Certified Standard and Agile Project Management.

Skills:

C, Embedded C, C++, Microsoft Visual Studio 2012, Windows Azure, MVC4, ASP.net, C#, HTML5, JQuery.


2) Role: Project Manager

         


Location:

South Co. Dublin, Ireland



Description:

IT project management is part project management, part technology operations and part general management. IT project managers plan, organise, and integrate cross-functional information technology projects that are significant in scope and impact. They coordinate the work of other IT professionals and administrative staff to produce a new piece or system of software. The core elements of the job are about organising people and time resources, and seeing the project through from inception to completion. Project managers have ultimate responsibility for meeting the business’s or client’s needs. The successful candidate will be taking full ownership of the delivery process, either working autonomously or leading a small team, able to spot bottlenecks in the project lifecycle and ensuring all projects meet time, cost and quality expectations.

Responsibilities:

  • Developing project plans, goals, and budgets; identifying resources needed.
  • Developing schedules and methods for measuring results; Guiding and performing strategic analysis for the project.
  • Organising and managing all phases of the project to ensure on-time completion Assembling and coordinating project team members; assigning individual responsibilities.
  • Co-ordinate the delivery of multiple complex IT projects from client order and requirement gathering through to deployment Planning deliverables, timelines and resources within a given budget.
  • Provide day to day direction and guidance, defining clear roles & responsibilities and reporting relationships for stakeholders on assigned projects.
  • Management of the P&L accounts; Planning and overseeing the preparation and dissemination of project communications.
  • Preparing requests for proposals and conducting all necessary meetings to facilitate selection of project services and products.

Education and Experience:

  • Bachelor’s Degree in Business or IT.
  • Minimum of 8 years I.T. industry experience with at least 3 years as a full life-cycle Project Manager on high profile and innovative technical enterprise solutions.
  • Experience managing and delivering technical Applications & Server projects including integration and data migration projects using .NET environment (C#, SQL Server, SQL Data Warehouse, ETL etc.)
  • Experience managing cloud solutions/platforms projects.
  • Experience in planning, organising, and controlling resources and tasks.
  • Strong technical background.
  • Excellent knowledge of formal project management methodologies and processes.
  • Practical experience of application development life cycles (Waterfall & Agile).
  • Experience communicating at all levels from Executive to Team level. Strong verbal and written skills are essential.
  • Proficient in the use of Modern Data Visualization Tools, Access, Excel (Advanced), Visio and MS Project.
  • Experience of building strong relationships with stakeholders and technology partners.
  • Experience of building project plans that ensure the quality of the deliverables, and conform to the standards and best practices defined by the organisation.
  • Experience in influencing at all levels within an organisation; Great problem solver – ability to get to the root cause of a problem and put corrective actions and preventative measures in place.
  • Ability to set and work to strict project deadlines; Comfortable working with ambiguity and negotiating win-win outcomes.

Skills:

Cloud migrations, Digital Delivery Server, Evault, Process Executive, Application Server,Process Mapping, Business Process, Business analysis, Business Process Mapping, Process Modelling,