RBRO Solutions is a software company that provides best-of-breed products to the legal and corporate legal markets. Come work with a modern agile team working with the latest and greatest technologies to ensure that we continue to innovate and remain one of the top companies in our industry.
We are passionate about serving our customers all around the globe with the best tech
The successful candidate will be held to a high standard of quality and delivery. We believe in holding our developers to high standards while leaving them the flexibility to make quality decisions while leaving time for personal lives, and some fun along the way!
Our Core Values are Innovation, Experience, Excellence, Partnership, Balance, Integrity, Diversity & Gratitude
The Software Developer is an important role in the Product Development department responsible for developing RBRO products to a high level of quality.
This individual is a member of the Development team which is responsible for the implementation of technical requirements as defined through our SCRUM process.
The successful candidate will bring their own unique experiences and insights to the development team to aid in the full product lifecycle for all RBRO products.
At RBRO you are more than just a coder; you are someone who is capable of thinking outside the box, unafraid to professionally challenge existing code, processes , or methodologies used.
You will be a key part of not only the implementation of RBRO products, but also our continuous improvement initiatives which seek to improve the Product Development output, and also your own personal and professional quality of life.
The Software Developer reports to the Director of Product Development
The chosen individual will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.
What to Expect :
Build your career with a vibrant technology company
Be challenged and work in a collaborative team environment
Look forward to competitive salary and medical benefits
Roles and Responsibilities
Work with QA Analysts and Product Owners to review and clarify requirements
Develop software applications of varying complexity
Plan and estimate development activity
Participate in solution architecting / design
Code and test the required functionality
Implement and maintain automated tests
Debug and resolve software issues
Demonstrate application functionality in sprint demos to stakeholders
Perform code reviews and code analysis
Participate in the continual improvement of our product development strategy and process
Work with internal teams to investigate issues and suggest potential workarounds
Work with internal teams to enhance their understanding of technology solutions
Perform other duties as assigned
Required Skills and Qualification
Bachelor's degree in Computer Science, Software Engineering, or equivalent
5+ years of experience in a professional software development role
Extensive experience with front-end technologies :
Re-usable web components
Experience with the Microsoft ecosystem, including :
Modern Windows OS & Windows Server / IIS
Azure DevOps / Team Foundation Server / VSTS
Visual Studio 2019+
Creative problem-solver who approaches challenges from multiple different perspectives
Pro-active self-starter who can work independently or collaboratively
Passionate learner keen to experiment with and adopt new methods and technologies
Dedicated contributor with a high level of energy and enthusiasm who strives to excel
A logical analyst with good attention to detail and strong technical expertise
Strong communicator with effective written and verbal interpersonal skills
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit-Sharing Plan Tenured Employees Only
Child Care Facility
Company Provided Lunch / Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training opportunities
Friendly work environment