Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer @ Thomson Reuters

Home > Software Development

 Software Development Engineer

Job Description

We are seeking a highly skilled and experienced Python Developer to join our dynamic team. The candidate will have a strong background in Python programming and extensive experience with AWS cloud services. This role requires a deep understanding of object-oriented design, Agile and Scrum methodologies, and the ability to write clear, maintainable code.

About the role -

  • Design, develop, and maintain applications using Python and AWS technologies.
  • Work with AWS services such as Lambda, ECS, and API Gateway(with Open API specifications), s3, Elastic search to build scalable and efficient cloud-based applications.
  • Utilize Docker for containerization and FastAPI and SQLAlchemy for backend services.
  • Write functional and unit tests using pytest and mocking libraries to ensure robustness and reliability of applications.
  • Proactively share knowledge and across all the software development and testing groups on best practices using new and emerging technologies
  • Perform complex tasks that require specific expertise or domain knowledge.
  • Create, review, and maintain technical documentation and the development of software testing artifacts, including test requirements, plans, cases, scripts, reports, etc.,
  • Knowledge of basic Unix commands, Experience with Java is a significant advantage.
  • Excellent verbal and written communication skills

About you -

  • 3+ years of software development experience, including experience developing a complex, technical application using Python/Java, FastAPI.
  • Experience with object-oriented analysis, design, and development. Programming experience in Python/Java, Linux/UNIX, Oracle, SQL, XML/XSLT, or some other object-oriented language.
  • Knowledge and/or experience with the software tools and techniques used in development and/or automated testing or other process automation.
  • Basic understanding of layers that comprise application architectures.
  • Ability to meet or exceed aggressive deadlines in uncertain environments, and delivering high quality results is a key selection criterion.
  • Effective written and oral communication skills as well as strong interpersonal skills. Must be able to communicate effectively to a wide variety of audiences including software development teams, project managers and end-users.

Desired Qualifications-

  • Experience working with Search and Retrieval applications.
  • Experience in Object Oriented Analysis and Design
  • Experience developing and testing with SQL and/or Oracle database.
  • Experience with software automation tools (e.g., Selenium, JUnit, etc.)
  • Experience in developing or working with test frameworks and test tools.
  • Experience with Agile methodology and continuous integration.

Job Classification

Industry: Advertising & Marketing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Thomson Reuters
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   python cloud services aws cloud scrum agile object oriented analysis continuous integration junit software development oracle api gateway sql docker elastic search java lambda expressions selenium ecs xml linux xslt aws unix agile methodology

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Development Manager/Scrum Master

  • Hyperworks Imaging
  • 8 - 10 years
  • Bengaluru
  • 15 hours ago
₹ 27.5-30 Lacs P.A.

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 16 hours ago
₹ Not Disclosed

Python + DevOps Engineer

  • TekPillar
  • 4 - 8 years
  • Pune
  • 18 hours ago
₹ -15 Lacs P.A.

Data Engineer

  • Tata Consultancy
  • 5 - 10 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

Thomson Reuters

Jaipur