22 April 2021
Software Developer (.Net/ASP.Net)

Overview:

Beepo is a Probe Group company, a full service Australian owned outsourcing company. With 12,600 people and over 15,000 deployed workstations across 6 countries. Making Probe the largest and most diverse Australian owned customer experience outsourcing provider. 
 
Our Beepo office is located in Clark, Pampanga. We provide exceptional workforce support to clients all over the world. Our primary focus is to help businesses grow sustainably with the help of fantastic Philippine talent.
 
You will be supported by a great working environment, leading benefits, and an opportunity to meet your career goals. You will be able to apply your skills and innovative thinking to this role. This is an opportunity to grow your career quickly.

Duties and Responsibilities:
  • Develop application solutions for Customer Success projects as requested by the Customer Success Digital Team Lead.
  • Develop solutions within a best practice Agile framework to include, but not limited to –
  • Providing accurate estimations
  • Updates at daily stand-ups
  • Testing applications
  • Attending retrospectives and sprint reviews
  • Leading user acceptance testing sessions
  • Provide ongoing support to Customers
  • Supporting the company’s sales process where appropriate
  • Maintain awareness of emerging technologies put forward applicable strategies for incorporating these for the betterment of developed solutions
  • Adhere to development standards defined by the Customer Success Digital Team Lead.
  • Provide Level 3 technical support to customers using solutions developed by Customer Success
  • Adhere to industry recognised best practice in the development of application solutions.
  • Assess and evaluate risk and understand the implications of new technologies and their deployment as new concepts and or innovative solutions within the framework of the the company’s business
  • Assist with the creation and development of reusable IP
  • As required mentor other team members in new technologies and work practices
  • Contribute to enhancing the working relationships within Customer Success and between the other company’s divisions
  • Provision of end user training and design documentation
  • Promote the company’s culture which results in both staff and customer satisfaction
  • Undertake training in a professional manner and manage completion of assignments in accordance with defined timeframes
  • Uphold and adhere to the company’s core values, guidelines, policies and procedures
  • Represent the company in a professional manner and provide excellent customer service to our internal and external customers.
  • Perform your duties safely without risk to your own health and safety or the health and safety of others
  • Be flexible to work in additional roles or capacities or take on additional or varied duties, as may be assigned to you, that you are skilled and capable of performing
  • May be responsible for accessing internal and third party computer systems containing highly sensitive confidential corporate and personal information;
  • May be engaged in capacities that require the company to have the highest degree of confidence that you will perform your duties with a high level of honesty and integrity
Qualifications and Experience:
  • Degree in Information Technology, Computer Science or industry related experience
  • Minimum of 3 years experience working as a Software Developer
  • Experience in ASP.NET Web API, C#, .Net Framework ,RESTful, AngularJS or React JS, JavaScript, SQL Server and HTML5/CSS3
  • Proven experience in an IT development environment using a variety of technologies
  • Proven experience in developing robust and scalable Web and Desktop/Server applications
  • Understand key software development concepts such as Polymorphism and Inversion of Control
  • Understand the principles of multi-threaded and asynchronous coding
  • Experience in Agile development, methodologies, terminologies, and tools
  • Experience with test-driven development
  • Experience with integrating disparate systems desirable.
  • Proven interpersonal skills with the ability to communicate effectively with internal and external customers of varying technical ability
  • Knowledge of recognised user interface design principles
  • Good understanding of the following:
    • SSDT and Database Projects
    • Enterprise grade source control systems such as TFS and GIT
    • Data visualisation and charting technologies
  • Be dedicated to continuous improvement, quality and risk management
  • Effective oral and written communication skills that ensure clear and accurate communication with all stakeholders
  • Integrity in dealing with customer and supplier issues
  • Possess the skills and traits necessary to be a successful software developer
  • Customer focused attitude
  • Ability to understand business process and identify areas of improvement.
  • Ability to think creatively to solve complex problems.
  • Ability to liaise with stakeholders, end users, clients at different levels in the organisation
  • Understanding of and ability to describe software development methodologies
  • Certification/s: Microsoft Certified Solutions Developer (MCSD) in Web Applications is highly desirable