This role involves complex software research, design, and development, contributing to project plans, schedules, and methodologies for cross-functional software products
Job Summary
This role involves complex software research, design, and development, contributing to project plans, schedules, and methodologies for cross-functional software products.
Responsibilities include software design across multiple systems, mentoring junior team members, and communicating with users to translate needs into technical solutions.
The company is a global leader in legaltech, offering opportunities for impactful product design, dynamic team collaboration, and international visibility.
Matching Summary
This role involves complex software research, design, and development, contributing to project plans, schedules, and methodologies for cross-functional software products.
Skills & Requirements
Must-have
advanced software development methodologies
data manipulation languages and optimization
normalized and dimensional data modeling
multiple data storage subsystems
complex bug fixing
test-driven development
Nice-to-have
mentoring junior team members
collaborating with technical experts
translating user needs into technical solutions
Key Requirements
5+ years of software engineering experience
Bachelor's degree in engineering, computer science, or equivalent experience
Proficiency in Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net