**Job Title:** Senior Software Engineer We are seeking a talented and experienced Senior Software Engineer to join our global Tech team. As a senior member of our engineering organization, you will play a key role in shaping the direction of our tech suite and driving innovation across our platform. About Us: Team International is a global Tech consulting company and software development service provider with over 20 years of experience. We operate globally with offices in Poland, the United States, Portugal, and Latin America, and employ over 1500 professionals who combine technology knowledge, an agile approach, and business information to deliver customer-centric solutions. What You'll Do: You will work closely with our Product and Engineering teams to develop impactful software solutions that drive our client's success in the freight brokerage industry. Your responsibilities will include: - Designing and executing medium to large-scale technical solutions with relative independence to produce high-quality software; - Oversight of all builds from developing, testing, deploying, and continuing to monitor after implementation; - Developing and maintaining relationships across departments to increase collaboration and identify issues proactively; - Establishing best practices across the organization and driving the organization's standards across teams; - Sharing technical expertise and communicating the why behind projects to increase team effectiveness; - Fostering a collaborative environment that drives solutions forward at a larger scope; - Continuing to increase knowledge and understanding of the business and industry at a larger scale to strategically contribute to the team's roadmap; - Ensuring the team produces a quality product by completing code reviews, test coverage, and providing effective feedback; - Practicing quality documentation and ensuring codebases are left in a comprehensive manner for other team members to use; Requirements: - 4+ years of software engineering or closely related experience; Logistics industry experience preferred; - Experience developing on large-scale projects involving multiple teams and modern development frameworks; - Strong knowledge of core Computer Science fundamentals, engineering best practices, and industry trends; - Proficiency in system design and passion for solving architectural problems; - Capable of communicating technical decisions and design to non-technical stakeholders; - Ability to problem-solve unique & complex issues independently and collaboratively; - Strong analytical, problem-solving, decision-making, and interpersonal skills; - Experience developing on large-scale projects involving multiple teams and modern development frameworks; - Experience in and passion for technical documentation, monitoring, alerting, and general comprehension of the entire SDLC of large-scale software; - Experience working with Microsoft Azure tools and technologies preferred; - Experience with React, Redux, GraphQL, Typescript preferred; What We Offer: - Full compliance with security and regulatory standards; - Customized IT and software development solutions; - A supportive and collaborative work environment;