Logo of Huzzle

Software Engineer

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You should have a degree in computer science or related field, 3+ years in software development, 2+ years in Java, Python, AWS, Linux, and experience with Git, IAC, and CI/CD. Strong problem-solving and communication skills are essential.
  • You will collaborate in agile meetings, develop scalable software, identify performance issues, provide support for troubleshooting, and maintain technical documentation for your components.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, information technology or equivalent experience
  • 3+ years of professional software development experience
  • 2+ years of experience with Java and REST based services
  • 2+ years of Python experience
  • Ability to debug and diagnose issues.
  • Experience with version control (Git, GitHub)
  • Experience working with various AWS technologies (DynamoDB, S3, EKS etc.)
  • Experience with Linux
  • Infrastructure as Code, CICD Pipelines
  • Excellent and creative problem-solving skills
  • Strong written and oral communication skills

Responsibilities

  • Actively participates and collaborates in meetings, processes, agile ceremonies, and interaction with other technology groups.
  • Works with Senior Engineers and Leads to develop high performing and scalable software solutions to meet requirement and design specifications.
  • Assists in identifying and correcting software performance bottlenecks.
  • Provides regular progress and status updates to management.
  • Provides technical support to operations or other development teams by assisting in troubleshooting, debugging, and solving critical issues in the production environment promptly to minimize user and revenue impact.
  • Ability to interpret code and solve problems based on existing standards.
  • Creates and maintains all required technical documentation / manual related to assigned components to ensure supportability.

FAQs

What is the job title for this position?

The job title is Software Engineer.

What type of environment does this role operate in?

This role operates in a dynamic, high-velocity team environment.

What qualifications are required for this position?

A bachelor’s or master’s degree in computer science, engineering, information technology, or equivalent experience is required, along with 3+ years of professional software development experience.

What programming languages are preferred for this role?

The preferred programming languages are Java and Python, with at least 2 years of experience in each.

What kind of experience with AWS is needed?

Experience working with various AWS technologies such as DynamoDB, S3, and EKS is required.

Is knowledge of Artificial Intelligence relevant for this position?

Yes, knowledge of Artificial Intelligence and technologies like AWS Bedrock, Azure Open AI, and Large Language Models (LLMs) is desired.

What is the work model for this position?

We have a hybrid work model, with 2-3 days a week in the office depending on the role.

What benefits are included in the compensation package?

Benefits include comprehensive health plans, flexible vacation, mental health days off, retirement savings, tuition reimbursement, and resources for mental, physical, and financial wellbeing.

Are there opportunities for professional development?

Yes, there are opportunities for learning and development, including access to LinkedIn Learning and internal Talent Marketplace projects.

What is the company's stance on diversity and inclusion?

The company is committed to equality, diversity, and inclusion, providing a workplace that celebrates these values.

Does the company offer support for volunteering?

Yes, the company provides two paid volunteer days annually and supports various Environmental, Social, and Governance (ESG) initiatives.

What is the company's mission?

The company's mission is to help customers pursue justice, truth, and transparency while supporting professionals in legal, tax, accounting, and compliance sectors.

How can I learn more about Thomson Reuters?

More information about Thomson Reuters can be found on their official website at https://thomsonreuters.com.

Entertainment & Media
Industry
10,001+
Employees
2008
Founded Year

Mission & Purpose

Thomson Reuters is the world’s leading provider of news and information-based tools to professionals. Our worldwide network of journalists and specialist editors keep customers up to speed on global developments, with a particular focus on legal, regulatory and tax changes. Our customers operate in complex arenas that move society forward — tax, law, compliance, government, media. In a disruptive digital age, we help professionals reinvent themselves. Thomson Reuters shares are listed on the Toronto and New York Stock Exchanges (symbol: TRI).