- Designing, developing, and maintaining high quality software applications using C#, Angular, and Java (Scala very nice to have).
- Collaborating with cross functional teams to gather requirements, define technical specifications, and deliver solutions that meet business objectives.
- Writing clean, efficient, and well documented code following best practices and coding standards.
- Participating in code reviews to ensure code quality, performance, and maintainability.
- Troubleshooting and debugging issues to identify root causes and implement effective solutions.
- Staying up to date with the latest technologies and industry trends and sharing knowledge with team members.
- Contributing to architectural design discussions and making recommendations for improvements.
- Providing mentorship and guidance to junior team members, fostering a culture of learning and growth.
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent work experience).
- Minimum of 3 years of experience as a Software Engineer, with proficiency in C#, Angular, and Java (Scala very nice to have).
- Strong understanding of object oriented programming principles and design patterns.
- Experience with front end technologies such as HTML, CSS, and JavaScript, TypeScript, and modern UI frameworks like Angular, VueJS, etc.
- Proficiency in server side development with C# and familiarity with .
- Experience with functional programming and familiarity with Scala programming language and related frameworks.
- Experience with version control systems and Agile development methodologies.
- Experience with cloud platforms such as AWS.
- Excellent problem solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Knowledge of microservices architecture and related technologies (e.g., Docker, Kubernetes).
- Familiarity with continuous integration/continuous delivery (CI/CD) pipelines.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productiveWorking for youWe know that your well-being and happiness are key to a long and successful career.
- Private Medical Plan
- Private Dental Plan
- Private Pension
- Life Insurance
- Meal/Grocery VoucherAbout the BusinessLexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
Full-Stack Software Engineer - São Paulo, Brasil - Lexisnexis
Descrição
Are you a Software Engineer looking for an innovative change?Would you like to be part of a team that innovates using technology?About our TeamNexis Solutions, as part of LexisNexis and the global RELX corporate family, connects customers to market-leading data through a flexible suite of scalable solutions, including our award-winning, flagship Nexis research platform.
By enabling fast access to a vast universe of enriched data with intelligent technologies, Nexis Solutions empowers business, media, non-profit, government and academic organizations worldwide to quickly discover actionable insights that enable confident, performance-driving decisions.
About the RoleWe are seeking a talented and experienced Software Engineer with expertise in C#, Angular, and Java (Scala very nice to have) to join our dynamic team.
The ideal candidate will have a passion for building scalable and maintainable software solutions and possess strong technical skills across multiple technologies.
ResponsibilitiesRequirements
Preferred Qualifications:
With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.