Job Closed

This listing is no longer active.

Thoughtworks logo
Thoughtworks

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.

Lead Developer Python & Kafka

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001

Location

Worldwide

Posted

4 days ago

Salary

0

Seniority

Lead

Job Description

Lead Developer Python & Kafka

Thoughtworks

Role Description Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard. For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team’s health, code quality and nonfunctional requirements. Job Responsibilities - You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. - You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. - You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. - You will create large-scale distributed systems out of microservices. - You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. - You will apply the latest technology thinking from our Technology Radar to solve client problems. - You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development. - You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between. - You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills. Qualifications - Hands-on experience with the full stack - Python, Kafka, Kubernetes, Terraform - along with solid grounding in Object-Oriented Programming. - You have experience and/or certifications in Thought Machine or Core Bancario de 4ta Generación. - You have proven ability to write high-quality, well-tested, maintainable code. - You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. - You have strong understanding of TDD, continuous integration, and continuous delivery practices. - Bonus points if you have working knowledge of cloud technology such as AWS, Azure, and Docker. Requirements - You enjoy influencing others and always advocate for technical excellence while being open to change when needed. - Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Related Job Pages

More Software Engineer Jobs

ALTEN Technology USA logo

Senior DELMIA Apriso Developer

ALTEN Technology USA

We help transform ideas into innovations with offices across the US, including Denver, CO; Troy, MI; and Greensboro, NC.

Full TimeRemoteTeam 501-1,000H1B Sponsor

Role Description We are seeking a highly skilled Senior DELMIA Apriso Developer to join our Digital Manufacturing team. The ideal candidate will be responsible for designing, developing, configuring, and supporting enterprise Manufacturing Execution System (MES) solutions powered by DELMIA Apriso. This role requires extensive hands-on experience with Apriso Process Builder (Mandatory) and a strong understanding of manufacturing operations, enterprise integrations, and software development best practices. Key Responsibilities - Design, develop, configure, and deploy DELMIA Apriso MES applications - Build and maintain solutions using Apriso Process Builder - Customize Business Components, Global Process Manager (GPM), and user interfaces - Develop integrations with ERP systems such as SAP and Oracle - Participate in requirements gathering and solution design workshops - Create and execute unit, integration, and system tests - Troubleshoot production issues and optimize application performance - Support MES deployments and global rollouts - Collaborate with business stakeholders, architects, and manufacturing teams - Mentor junior developers and participate in code reviews Qualifications - US Citizenship (USC) required - Minimum 5+ years of DELMIA Apriso development experience - Strong expertise with Apriso Process Builder (Mandatory) - Experience working in manufacturing and production environments - Ability to work independently in a remote environment Required Technical Skills - DELMIA Apriso - Process Builder - GPM - Business Components - Production Execution - Quality Management - Warehouse Management - Genealogy & Traceability - C# - .NET - SQL Server - T-SQL - XML - JavaScript - REST APIs - SOAP - SAP - Oracle Preferred Qualifications - DELMIA Apriso Certification - Azure Cloud - DevOps - Power BI - Agile/Scrum - Multi-site deployments Education - Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related discipline Compliance Notice Alten USA is a federal contractor subject to the requirements of the Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) and Executive Order 11246. We are an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Drug Screening Requirement As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.

United States

Senior Infor Syteline Developer

Central Moloney

Founded in 1905, Webuild is a global infrastructure engineering and construction conglomerate with a presence in over 50 countries and a workforce exceeding 91,000 employees, whose

Role Description We are seeking an experienced Senior Infor Syteline Developer to join our team. This role focuses on development and optimization of Infor Syteline CSI MT and related manufacturing technologies to meet evolving business needs. The ideal candidate has extensive experience with Infor CSI, SQL, and various reporting tools. They will be responsible for building custom solutions, enhancing user interfaces, and supporting system upgrades for multi-tenant SaaS. - Develop and customize Syteline forms and reports to enhance functionality and improve user experience. - Design, develop, and maintain front-end and back-end applications, with hands-on experience integrating REST APIs and working with Microsoft SQL Server databases. - Strong understanding of Mongoose syntax, forms, IDOs, events, and application development concepts. - Lead upgrade efforts and pre-planning for Syteline systems, including customizations for specific business needs. - Collaborate with cross-functional teams to gather requirements, build solutions, and support the implementation of ERP functionalities. - Work with team to design and maintain reports for operational efficiency and business intelligence. - Support EDI technologies and integration with other factory/manufacturing software. - Provide end-user training, documentation, and support to ensure system adoption and functionality. - Manage projects and resources for specific Infor add-on products as needed. - Manufacturing experience is required. Candidates should possess a working knowledge of Bills of Material (BOMs), production processes, routings, inventory transactions, and standard manufacturing costing. Qualifications - Bachelor’s degree in Computer Science or related field. - 5+ years of hands-on experience with Infor Syteline/CSI, including development and customization. - Strong proficiency in SQL, and other tools for ERP application customization. - Experience with form design for SaaS implementations. - Proficient with solutions for data visualization and reporting. - Knowledge of Factory Track and manufacturing systems. - Excellent problem-solving skills and the ability to work independently in a remote environment. Requirements - Experience with project management and team coordination. - Familiarity with label software Bartender, EDI technologies, and .NET knowledge. Benefits - Medical, Dental, Life, 401k, Vacation Pay. - Competitive Salary with Annual Incentive Bonus eligibility.

United States
Our National Conversation (ONC) logo

Software Development Intern

Our National Conversation (ONC)

Nonpartisan, solutions-focused media platform. Join us in freeing political dialogue from hyper-partisanship.

InternshipRemoteTeam 51-200H1B No Sponsor

• Maintain our website. • Page designs, bug fixes, complete a few pages, etc. • Research and use WordPress and PHP software. • Implement new features according to incoming design and functional requirements. • Work closely with the IT Director of Technology, but most work will be completed independently. • Time management is an essential skill for this role. • High level of communication is expected while coordinating in a remote environment.

California

MuleSoft Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking an experienced MuleSoft developer to design, build, and operate enterprise integration solutions on the MuleSoft Anypoint Platform. In this role you will own the integration lifecycle, including: - API design - Flow development - Deployment - Observability - Ongoing optimization The ideal candidate will combine deep hands-on MuleSoft experience with strong API-led connectivity practices, and will partner with enterprise architects, application teams, and integration partners to deliver reliable, secure, and reusable integration assets. You will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions. You will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of integration experience with strong focus on MuleSoft Anypoint Platform. - Strong hands-on experience with Anypoint Studio, DataWeave, and Mule runtime. - Solid understanding of API-led connectivity and RAML/OAS API design. - Hands-on experience with CloudHub, Runtime Fabric, or Hybrid deployment. - Experience with API security standards (OAuth2, mTLS, JWT) and Anypoint API Manager. - Working knowledge of CI/CD for MuleSoft. - Familiarity with event-driven integration using Anypoint MQ or Kafka. - Excellent troubleshooting, communication, and documentation skills. - Experience integrating with major SaaS platforms (Salesforce, SAP, Workday, ServiceNow). Requirements - Design and develop integration flows in MuleSoft Anypoint Studio, including DataWeave transformations, error handling, and reusable connectors. - Apply API-led connectivity (System, Process, Experience APIs) to deliver reusable, composable integration assets. - Design and publish well-documented APIs using API Designer and the Anypoint Exchange. - Configure and manage runtimes (CloudHub, Runtime Fabric, Hybrid) appropriate to workload requirements. - Implement strong API security using OAuth2, mTLS, JWT, and Anypoint API Manager policies. - Build event-driven integrations using Anypoint MQ, Salesforce Platform Events, or Kafka. - Optimize integration performance, including pooling, caching, parallel processing, and message size management. - Build CI/CD pipelines for MuleSoft applications using Maven, Anypoint CLI, GitHub Actions, or Jenkins. - Migrate legacy integrations from other middleware (Oracle SOA, BizTalk) to MuleSoft. - Implement comprehensive monitoring and alerting using Anypoint Monitoring and external observability tools. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures. - Mentor junior developers and contribute to internal integration patterns and standards. - Collaborate closely with security, enterprise architecture, and application development teams. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. - 100% remote work opportunity.

United States
$100K - $150K / year
Job Closed