Your work will help professionals make critical decisions that impact the lives of millions of people and shape society for the future.
Designs, develops, tests, debugs and implements more complex operating systems components, software tools, and utilities with full competency. Coordinates with users to determine requirements. Reviews systems under development and related documentation. Makes more complex modifications to existing software to fit specialized needs and configurations, and maintains program libraries and technical documentation. May coordinate activities of the project team and assist in monitoring project schedules and costs.
Do you want to use your skills and talent to make a meaningful impact on Enterprise Legal management?
Do you want exposure to cutting edge technologies, as well as Machine Learning and Natural Language Processing?
Reporting to the Enterprise Legal Management platform team, this newly created role is crucial to the innovation process of ELM. In the role of Lead Product Software Engineer, you will take early ideas and build prototypes, while experimenting with advanced technologies and platforms.
You should be willing to take on challenges of unknown dimensions, and work hand in hand with lead engineers to prototype and test early concepts. You will need to have very strong technical skills, deep curiosity, business acumen, and the ability to think fast and act fast.
ESSENTIAL DUTIES AND RESPONSIBILITIES
•Work with project stakeholders to identify and understand business, technology, and architecture requirements and select technologies to meet customer's needs
•Hands-on experience in building micro services based architecture and platform developed and deployed at scale.• Develop feasibility proof of concepts and prototypes for early market testing• Rapidly investigate new technologies and embed them in our products
• Collaborate with product managers, project managers, and software engineers• Collaborate with architects to inform emerging product architecture
• Collaborate with other technology teams to determine requirements for and integrate with existing products
• Plan and execute tasks within an Agile/Scrum environment; Follow best practices and standards for coding; Remain current with evolving industry trends and technologies and bring ideas forward
• Houston Location; will consider Hybrid Schedule - 2-3 Days a week
Education: Bachelor’s degree required, Master’s degree in Computer Science or an equivalent field preferred
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team