Software Engineer developing scalable web applications for Relativity, using modern architecture and cloud-native patterns. Collaborating on complex technologies to solve big data challenges in legal tech.
Responsibilities
Design, develop, and operate secure, maintainable, and scalable web applications using object-oriented principles, modern architecture, and cloud-native patterns.
Drive team success through pair programming, thoughtful code reviews, shared design sessions, and high-quality documentation.
Champion automated testing, static analysis, observability, and DevOps workflows to ensure performance and reliability.
Adopt AI-assisted coding tools (e.g., Copilot, Cursor) to accelerate development, reduce boilerplate, and focus on solving business-critical problems.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field OR equivalent experience.
1-2 years of experience in software engineering with a focus on distributed systems.
Proficiency in programming languages such as C#, Java, or Python.
Experience with cloud platforms (e.g., Azure, AWS) and containerization technologies.
Strong understanding of software design principles and performance optimization.
Ability to work collaboratively in a team environment and communicate effectively.
Fullstack Developer specializing in Node.js, TypeScript, and NestJS with hybrid working in Contagem. Responsibilities include developing APIs and integrating frontend - backend systems.
VP Software Engineering leading design, development, and modernization of platform supporting Broadridge's Global Securities Class Actions business. Empowering teams to achieve high - performance engineering and strategic goals.
Senior Full Stack Engineer developing multi - tenant web applications using React and Node.js for Capgemini. Building and maintaining offline - capable experiences and secure APIs in cloud environments.
Senior Software Engineer developing cutting - edge AI agents for General Motors. Leading architecture and strategy for scalable AI solutions and collaborating with cross - functional teams.
Software Engineer developing embedded software applications for defense technology. Collaborating with engineering teams to tackle complex challenges and ensure national security through software development.
Associate Software Engineer developing software for advanced tactical radio equipment. Collaborating with engineering teams and supporting the software development life cycle.
Senior Software Engineer responsible for MES system stability and enhancements at Convatec. Collaborating across teams to ensure optimal manufacturing execution and issue resolution.
Software Engineer developing and implementing modern software solutions for automation systems in Berlin. Collaborating with interdisciplinary teams to ensure the successful completion of projects.
Software Engineer developing modern software solutions for automation systems in process industry at Actemium. Collaborating in interdisciplinary teams and supporting project execution.
Enterprise Services Analyst working with GoAnywhere MFT solutions on AWS Cloud Infrastructure. Architecting complex scenarios and supporting global teams in deployment projects.