MathWorks is seeking to drive business process efficiency through technology solutions, specifically in the areas of office services and legal, by hiring a Senior Software Developer to serve as a subject matter expert (SME) for software platforms supporting these areas.
Requirements
- Strong proficiency in object-oriented design and programming languages such as Java, C-Sharp, or Python.
- Proficiency in web technologies, including JavaScript.
- Extensive experience in successfully implementing business software and integrating systems through APIs.
- Solid understanding of agile software development and best practices.
- Quick learner with the ability to adapt to new technologies.
Responsibilities
- Lead the design, development, and implementation of software solutions, focusing on 3rd party software integration, customization, and seamless interoperability.
- Collaborate with cross-functional teams to analyze requirements, ensuring robust and scalable solution design and effective integration with existing systems.
- Conduct code reviews to ensure high-quality, maintainable, and scalable codebase.
- Troubleshoot and resolve complex technical issues related to software integration and customization.
- Provide technical evaluation for third-party software selection.
- Mentor and guide junior team members, fostering a collaborative and learning-oriented team environment.
Other
- A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or equivalent experience) is required.
- Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
- Previous experience mentoring and coaching junior software engineers is a plus.
- Business domain knowledge related to office services and legal is highly desirable.