The Affno Group
is in Growth Mode
At Affno, we don’t follow trends. We pioneer change.
Over the last two decades, the Affno group of companies has been pioneering change. This attitude of transformation has lead to crafting first-of-their-kind applications, building decade-long relationships with leading brands, elevating a nation on the United Nations eGovernment Index, winning a World Summit Award, receiving recognition from a royal family, competing with renowned global software giants – and winning, and providing technology solutions that impact millions of people.

From Affno Asia Pacific, which delivers cutting-edge digital solutions to transform brand experiences and automate business processes, to Affno Middle East, Affno’s fully-fledged subsidiary in the Kingdom of Bahrain, to Affno Ventures, our e-business incubator, which dreams up disruptor business ideas and cultivates them into high-impact, high-profit e-businesses, at Affno, we accept no boundaries when it comes to innovation.

And now, across the Affno group, we are growing our team.
  • Architect - Colombo, Sri Lanka



    • Responsibilities

      • Leading the translation of system requirements into software design
      • Holding the team accountable for delivering results in line with the budget and timeline
      • Actively participating in design and development to ensure successful delivery
      • Monitoring results and generating metrics to measure success
      • Working with the Directors in strategic planning



      Requirements


      • Strong leadership and people management skills
      • 10+ years of experience in the industry including 5+ years’ experience in a leadership position
      • Extensive experience architecting enterprise software systems and products
      • Excellent understanding of software engineering best practices
      • Experience in leading JAVA developments will be an added advantage
      • Experience in the finance or procurement domains will be an added advantage
      • Strong analytical and problem solving skills
      • Excellent command of both written and spoken English
      • Highly results oriented
      • High degree of personal integrity



      All applications will be treated with strict confidentiality.



  • Senior Software Engineer (JAVA) / Associate Tech Lead / Tech Lead - Colombo, Sri Lanka

    • Responsibilities

      • Ensuring developments are effectively aligned with the requirement
      • Providing technical leadership to a team to deliver a high quality product
      • Contributing at all phases of the development lifecycle
      • Writing/reviewing testable and efficient code
      • Making recommendations and proposing technologies to improve results
      • R&D into emerging technologies e.g. Machine Learning and other forms of AI



      Requirements


      • B.Sc. in Information Technology or equivalent degrees/certifications
      • 5+ years of experience in software engineering
      • Strong proficiency in using Java Technologies (Spring, Hibernate, JMS)
      • Experience in using the latest web technologies (AngularJS, jQuery, HTML5, Sass, CSS)
      • Experience in deploying applications on Apache and JBoss
      • Experience in tools such as Maven and Apache Ant
      • Experience with Git and Jira project management and bug tracking tools
      • Experience in Spring JPA, Spring Security, Spring Data, Spring Batch will be an added advantage
      • Full-stack development experience will be an added advantage
      • Excellent organisational, time management, problem solving and analytical skills
      • Ability to work within a team as well as independently
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



  • Software Engineer (PHP) - Colombo, Sri Lanka

    • Responsibilities

      • Ensuring developments are effectively aligned with the requirement
      • Developing and delivering software products with high availability and performance
      • Contributing at all phases of the development lifecycle
      • Writing testable and efficient code
      • Preparing and producing releases of software components
      • Making recommendations and proposing technologies to improve results
      • R&D into emerging technologies e.g. Machine Learning and other forms of AI
      • Understanding and analysing data from existing systems to build "communication funnels" to them using the latest technology



      Requirements


      • B.Sc. in Information Technology or equivalent degrees/certifications
      • 2-4 years of experience in software engineering
      • Strong proficiency in PHP 7 & PHP Frameworks (Laravel and Codeigniter)
      • Experience working with SOAP and REST based APIs
      • Experience in using the latest web technologies (AngularJS, Node.js, jQuery, HTML5, Sass, CSS)
      • Knowledge in MySQL and RDBMS
      • Experience with Git and Jira project management and bug tracking tools
      • Excellent organisational, time management, problem solving and analytical skills
      • Ability to work within a team as well as independently
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



  • User Interface Designer - Colombo, Sri Lanka

    • Responsibilities

      • Understanding user needs and goals to build effective design solutions
      • Executing high-end designs for web and mobile products
      • Working closely with a cross-functional team to assess requirements to build easy-to-use and innovative user interfaces
      • Creating wireframes and prototyping navigation models and interactive designs for demonstration and usability testing prior to development
      • Revising UI designs based on ongoing user testing and customer feedback



      Requirements


      • Understanding of the best practices in web application design
      • Proficiency in Photoshop, Illustrator or other visual design and wireframing tools
      • Strong CSS/HTML skills (LESS/SASS, HTML5, CSS3)
      • Strong JavaScript skills and proficiency with multiple JS libraries such as jQuery, Backbone and Angular
      • Experience in responsive application design and mobile first development is must
      • Experience with frontend frameworks like Bootstrap and Foundation is a plus
      • A good understanding of cross-browser and cross-platform compatibility solutions
      • A good understanding of modern UI techniques and skill in drawing UI mockups
      • Solid experience in creating wireframes, storyboards, user flows, process flows and site maps
      • Excellent organisational, time management, problem solving and analytical skills
      • Ability to work within a team as well as independently


      All applications will be treated with strict confidentiality.



  • Quality Assurance Lead - Colombo, Sri Lanka

    • Responsibilities

      • Leading the definition of test strategies
      • Undertaking test design and the development of test scenarios
      • Creating, maintaining, reviewing and improving test documents
      • Producing and reviewing automated test scripts
      • Executing automated testing and reviewing results
      • Configuring and maintaining test environments and ensuring continuous integration
      • Planning and reviewing regression test cycles
      • Undertaking test execution and evaluating test results
      • Communicating effectively with the team to ensure issues are successfully resolved in time to meet deadlines



      Requirements


      • B.Sc. in Computer Science or equivalent professional qualification
      • 5+ years of experience in Quality Assurance
      • Proven experience in a number of different types of testing (functional, regression, integration, performance, automated)
      • Knowledge and experience in Object Oriented Concepts
      • Experience in using JIRA and Scrum Process
      • Knowledge of JMeter and SOAP UI
      • Expertise using automated testing tools such as Selenium, Jmeter, etc.
      • Strong oral and written communication skills
      • Ability to work towards deadlines to ensure delivery dates are met
      • Ability to work within a team as well as independently
      • Good research skills and the ability to adapt to new technologies quickly
      • Excellent organisational, time management, problem solving and analytical skills
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



  • Director Business Development - Colombo, Sri Lanka

    • Responsibilities

      • Establishing the overall marketing strategy for the company
      • Developing plans for the achievement of marketing goals
      • Leveraging network to independently set up meetings with desirable prospects
      • Working towards a targeted number of leads per month
      • Monitoring the sales funnel and generating metrics to measure success
      • Proactively and persistently following up with prospects
      • Negotiating and closing deals
      • Cultivating long term relationships with prospects in order to cross-sell and up-sell
      • Working with the Directors in strategic planning



      Requirements


      • 5+ years of experience in B2B sales
      • An existing customer network and experience in handling large customers
      • A track record in successfully closing high-value projects
      • Experience in using a CRM tool to track the sales funnel
      • Excellent command of both written and spoken English
      • Strong negotiation skills
      • Highly results oriented
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



  • Accountant - Colombo, Sri Lanka

    • Responsibilities

      • Overall management of finances
      • Preparing monthly management accounts
      • Preparing year end audit file and trial balance
      • Maintaining sales and purchase ledger
      • Ledger reconciliation/Bank reconciliation/Cash reconciliation
      • Producing budgets for the business
      • Monthly P&L and cash flow forecasting
      • Ensuring compliance with the law and company policies
      • Analysing performance against the budget and identifying issues and solutions
      • Holding people accountable for delivering results in line with the budget
      • Controlling costs
      • Working with the Directors in strategic planning



      Requirements


      • Professional qualification in Accounting e.g. CIMA/ACCA/ACA
      • 5+ years of Accounting experience
      • Ability to make effective use of Accounting packages
      • Excellent command of both written and spoken English
      • Highly results oriented
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



  • Search Engine Optimisation Specialist - Colombo, Sri Lanka

    • Responsibilities

      • Providing SEO analyses and recommendations considering elements and structure of websites and web pages
      • Analysing keywords and SEO techniques used by competitor websites
      • Performing keyword research and optimising existing content to support client business objectives and uncover new opportunities
      • Writing effective search engine optimised content for websites
      • Keeping pace with SEO, search engine, social media and online marketing trends and developments
      • Conducting site audits to identify on-site and off-site SEO issues, reporting findings and coordinating with team members to make necessary changes
      • Working with the development team to ensure SEO best practices are effectively implemented on newly developed code
      • Preparing and presenting detailed SEO strategy reports



      Requirements


      • B.Sc. in Information Technology or equivalent degrees/certifications
      • A minimum of 2 years of web experience in Search Engine Optimisation (SEO)
      • A working knowledge of current, past and projected trends in SEO
      • A proven track record of successful SEO strategy implementation
      • Experience with content writing, conducting and analysing keyword research, building backlinks, and optimising webpages
      • Experience conducting SEO site audits for both on-site and off-site optimisation
      • Understanding of the SEO technical framework including working knowledge of HTML, CSS, and JavaScript development and constraints, familiarity with basic server and hosting concepts (experience with Joomla and other content management systems would be an added advantage)
      • In-depth knowledge of website optimisation and analytics tools
      • Experience creating reports to present web analytics data and site evaluations
      • Excellent verbal and written communication in English, with good language skills in Sinhala and/or Tamil
      • Excellent organisational, time management, problem solving and analytical skills
      • Ability to work within a team as well as independently


      All applications will be treated with strict confidentiality.



  • Management Trainee - Colombo, Sri Lanka

    • Responsibilities

      • Contributing to the success of large, sophisticated projects
      • Paying utmost attention to time, quality and accuracy
      • Maintaining positive relations with clients to foster long term business relationships
      • Performing as a constructive team player towards the team’s collective goals



      Requirements


      • Driven and self-motivated personality
      • Enthusiastic, confident and articulate nature
      • Personable manner
      • Excellent organisational, time management, problem solving and analytical skills
      • Excellent command of both written and spoken English
      • High degree of personal integrity


      All applications will be treated with strict confidentiality.



Apply Now

Your CV should be in any one of the following formats: MS Word or PDF and the file size should be less than 3MB.

Culture
As a company with innovation as its bedrock, Affno offers a dynamic and intellectually nourishing environment which will accelerate your development, both personally and in your career. At Affno, we believe in fostering a Research & Development culture, and support this creed with an emphasis on learning, innovation and creativity. In keeping our offering cutting-edge, we cultivate a stimulating and challenging environment for our staff. Our close-knit, high-spirited team builds fun into each day, both inside and outside the office. Cricket matches, excursions, bowling nights and barbecues are all a part of the egghead repertoire.