1. Design, develop, and maintain object-oriented software systems
2. Write clean, efficient, and well-documented code
3. Collaborate with cross-functional teams to define, design, and ship new features
4. Unit-test code for robustness, including edge cases, usability, and general reliability
5. Work on bug fixing and improving application performance
6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements:
1. Strong experience in one or more OOP languages such as Java, C#, or Python
2. Solid understanding of OOP concepts, design patterns, and software development best practices
3. Experience with Agile development methodologies
4. Experience with version control systems such as Git
5. Strong problem-solving skills and ability to work independently and as part of a team
6. Strong verbal and written communication skills
7. Bachelor's degree in computer science or a related field
Go Digital Technology Consulting is a respected professional service firm offering business intelligence and big data analytics consulting solutions. Our goal, first and foremost, is to help our clients be successful by taking the vast amounts of data they collect and transforming that data into information and insight. We're especially proud of our people, who are leading experts and published authors in the data analytics field. Our leading consultants have, on average, been in the business intelligence (BI) industry for more than 10 years.
Our principles have helped spearhead the movement from traditional data gathering and dissemination to big data. We believe that more than most, we can help you consolidate and organize the massive amounts of structured and unstructured data at your disposal into a meaningful understanding of where your enterprise is, what it needs to prosper, and how it can get there.