Actively research topics to gain a better understanding
Follow SOLID principles
Look for opportunities to refactor existing code
Write clean and maintainable code
Work with team members to provide story points for upcoming work
Actively participate in code reviews
Provide peer feedback to the engineering team lead
Communicate progress effectively with team members and business stakeholders.
Effective time management for completing a sprint.
Break up tasks into smaller pieces for shorter turnaround time.
Work with business stakeholders to deliver work.
Provide business domain knowledge to help drive decision making by business.
Understand the roadmap and how current work relates to the strategic goals.
Live the companies values.
Actively look for opportunities to improve.
Education and Experience:
Minimum of 5 years web development experience.
Experience with Ruby on Rails, along with other common libraries such as RSpec preferencial.
Familiarity with the following concepts: MVC, SOLID design principles and RESTful APIs.
Exposure to object-oriented programming and relational databases, continuous integration and Git
A degree in a software development related field beneficial
Join our Cape Town team: 2U, Inc., a global leader in education technology, is a trusted partner and brand steward of great universities. We build, deliver, and support digital and in-person educational offerings, including graduate degrees, professional certificates, Trilogy boot camps, and GetSmarter short courses. Our Cape Town office is the homebase of operations for our short course product, GetSmarter, which was acquired by 2U in 2017.
The Systems and Technology team is responsible for all information systems supporting business processes, and the greater company infrastructure to support staff and product offerings.
Systems & Tech is made up of the following Departments: