Software Developer III (Python with Middleware)

3 Months ago • 5-7 Years • Full Stack Development

Job Summary

Job Description

The Software Developer III will play a pivotal role in contributing to the development and maintenance of our front-office software applications, supporting the Go-to-Market (GTM) strategy for lead-to-cash operations. This individual will work closely with technical leadership to ensure that development initiatives, particularly those involving AWS integrations (AppFlow, Glue, EventBridge, or equivalent platforms), align with business objectives, meet high-quality standards, and drive operational success. This role demands a proactive, hands-on developer who thrives in dynamic environments and is comfortable creating scalable, high-quality code and managing automated data flows and event-driven architectures. The Software Developer III will be a key contributor in delivering innovative software solutions that leverage AWS services for integration and data transformation, ensuring alignment with business and technology goals. Key responsibilities include developing and maintaining front-office software applications, implementing and managing automated data flows using AWS AppFlow or similar integration services, collaborating with technical leadership and product managers to translate business goals into functional software applications, taking ownership of assigned features and modules, collaborating with engineering leadership to ensure that services align with the architectural vision and business goals, participating in capacity planning and working closely with other developers and stakeholders to ensure timely delivery of event-driven architectures and data flow orchestration features, writing unit tests and participating in test-driven development (TDD) to ensure code quality and reliability, collaborating with QA teams to ensure comprehensive testing and quality assurance processes are followed, and analyzing and resolving software defects to ensure the stability and robustness of delivered solutions.
Must have:
  • 5+ years of software development experience with a focus on enterprise-level applications
  • Minimum of 5 years of experience coding in one or more programming languages (JavaScript, Python, Java, etc.)
  • At least 3 years of experience developing within modern front-end frameworks (React.js, Angular, etc.)
  • Experience with SFDC Service Cloud, API integration, and Contract Lifecycle Management (CLM)
  • Extensive hands-on experience with AWS integrations, particularly using AppFlow, AWS Glue, and AWS EventBridge
  • Proficiency in Git version control
  • Experience in cloud-native infrastructure (AWS, Azure, GCP) and on-premise environments
  • Deep understanding of object-oriented programming (OOP) and design patterns
  • Strong knowledge of agile development methodologies
  • Analytical and problem-solving skills
  • Collaborative team player with strong communication skills

Job Details

Job Description Summary
The Software Developer III will play a pivotal role in contributing to the development and maintenance of our front-office software applications, supporting the Go-to-Market (GTM) strategy for lead-to-cash operations. This individual will work closely with technical leadership to ensure that development initiatives, particularly those involving AWS integrations (AppFlow, Glue, EventBridge, or equivalent platforms), align with business objectives, meet high-quality standards, and drive operational success.

This role demands a proactive, hands-on developer who thrives in dynamic environments and is comfortable creating scalable, high-quality code and managing automated data flows and event-driven architectures. The Software Developer III will be a key contributor in delivering innovative software solutions that leverage AWS services for integration and data transformation, ensuring alignment with business and technology goals.

Position Overview:
The Software Developer III will work within a development team to implement high-impact solutions, with a particular focus on API integrations, automated data flow orchestration, and event-based workflows. The ideal candidate will have strong problem-solving skills and experience in AWS services such as AppFlow, Glue, and EventBridge, or equivalent platforms, to ensure seamless data integration. This role requires working closely with senior engineers and product management to deliver products that meet business needs and technical requirements, while managing bi-directional data flows between SaaS and AWS services.

Responsibilities:
Development & Execution of High-Complexity Initiatives:
Develop and maintain front-office software applications, focusing on high-quality, scalable code that adheres to both out-of-the-box (OOTB) functionality and custom solutions where necessary.

Implement and manage automated data flows using AWS AppFlow or similar integration services, ensuring secure, scalable, and efficient transfer of data between systems.
Writeclean, modular code with an emphasis on performance, scalability, and maintainability. Ensure code adheres to best practices and technical standards.

Strategic Contribution:
Collaborate with technical leadership and product managers to translate business goals into functional software applications, with sophisticated data cataloging and analysis, and real-time event-driven workflows.
Stay up to date with industry trends and emerging technologies, applying best practices to continuously improve the product and development processes

Project Ownership:
Take ownership of assigned features and modules, delivering them from design through deployment, focusing on integrations and ensuring seamless data synchronization.
Actively participate in code reviews and contribute to the team’s ability to deliver high-quality software

Collaboration with Engineering Teams:
Collaborate with engineering leadership to ensure that services align with the architectural vision and business goals.
Participate in capacity planning and work closely with other developers and stakeholders to ensure timely delivery of event-driven architectures and data flow orchestration features.

Quality Assurance & Testing:
Write unit tests and participate in test-driven development (TDD) to ensure code quality and reliability
Collaborate with QA teams to ensure comprehensive testing and quality assurance processes are followed
Analyze and resolve software defects to ensure the stability and robustness of delivered solutions.

Qualifications:
Bachelor’s degree in computer science, Information Technology, or a related field, with a strong foundation in software engineering principles.
Proven experience (5+ years) in software development with a focus on enterprise-level applications, including front-office software solutions.
Minimum of 5 years of experience coding in one or more programming languages (JavaScript, Python, Java, etc.), with an emphasis on building robust, scalable applications.
At least 3 years of experience developing within modern front-end frameworks (React.js, Angular, etc.), with a focus on performance and user experience.
Experience with SFDC Service Cloud, API integration, and Contract Lifecycle Management (CLM), ensuring solutions align with business processes and operational needs.
Extensive hands-on experience with AWS integrations, particularly using AppFlow, AWS Glue, and AWS EventBridge, or equivalent platforms, to manage automated, bi-directional data flows, catalog data for analytics, and create event-driven workflows.
Proficiency in Git version control, including branching strategies, committing, merging, and managing workflows in collaborative development environments.
Experience in cloud-native infrastructure (AWS, Azure, GCP) and on-premise environments, with the ability to design, deploy, and maintain scalable, secure systems.
Deep understanding of object-oriented programming (OOP) and design patterns, applying these principles to create modular, maintainable systems.
Strong knowledge of agile development methodologies, with experience working in agile teams and participating in sprint planning, estimation, and execution.
Analytical and problem-solving skills, with a focus on delivering solutions that align with both technical and business requirements.
Collaborative team player with strong communication skills, able to work effectively in cross-functional teams and contribute to the broader goals of the organization.
undefinedundefinedundefined

Similar Jobs

The Walt Disney Company - Sr Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

Glendale, California, United States (On-Site)
• 3 Months ago
Trend Micro - Fullstack Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
• 15 Years ago
The Walt Disney Company - Lead Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
• 3 Months ago
Ping Identity - Manager, DevOps Engineering

Ping Identity

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Sonar Source - Solutions Engineer - ANZ

Sonar Source

Sydney, New South Wales, Australia (Remote)
• 3 Months ago
Meta - Software Engineer, Pathways Program

Meta

Fremont, California, United States (On-Site)
• 3 Months ago
Anthology  Inc  - Senior Software Engineer II

Anthology Inc

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Gaming Innovation Group  - Lead Backend Engineer

Gaming Innovation Group

Andalusia, Spain (Hybrid)
• 3 Months ago
Prodigal - Senior Software Engineer

Prodigal

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Nagarro - Senior Engineer - Java Full Stack Developer

Nagarro

Quito, Pichincha, Ecuador (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nielsen Holdings - Software Engineer -AM-TECH-DA-02

Nielsen Holdings

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
ByteDance - Machine Learning Engineer Intern (Applied Machine Learning-Algorithm) - 2025 Summer/Fall (PhD)

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Gamemano - Sr. Backend Developer

Gamemano

Noida, Uttar Pradesh, India (On-Site)
• 6 Months ago
Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
• 3 Months ago
The Walt Disney Company - Lead Software Engineer, Frontend

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
• 3 Months ago
Stonewall Collision & Auto Painting - Lead Data Scientist

Stonewall Collision & Auto Painting

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Orion Innovation - Data Engineer-AI,ML

Orion Innovation

Chennai, Tamil Nadu, India (On-Site)
• 3 Months ago
Gigamon - Principal Professional Services Engineer - Mexico

Gigamon

Mexico City, Mexico City, Mexico (On-Site)
• 3 Months ago
Smarsh - Data Scientist

Smarsh

United States (Remote)
• 3 Months ago
Animoca Brands - Senior Blockchain /Smart Contract Architect

Animoca Brands

Hong Kong (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Highspot - Engineering Manager - Analytics & Data Engineering

Highspot

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago
PwC - Senior Associate-SAP SD

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Paytm - Team Lead - Sales - Hyderabad

Paytm

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
Kyndryl - Lead II - Power Automate Developer

Kyndryl

Gurugram, Haryana, India (Hybrid)
• 4 Months ago
PwC - Associate-SAP ABAP

PwC

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
Fluence - Services Sales Engineer

Fluence

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Myntra - Udaan Intern - Category Management

Myntra

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
MediaOcean - Software Engineer- Test Engineering (Manual) - 487

MediaOcean

Pune, Maharashtra, India (Hybrid)
• 4 Months ago
The Walt Disney Company - Senior Systems Reliability Operations Engineer

The Walt Disney Company

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

N-iX - Lead .NET Full-Stack Engineer (#2414)

N-iX

Ukraine (Remote)
• 3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Months ago
Mozilla - Senior Staff Fullstack Engineer, Solo

Mozilla

United States (Remote)
• 4 Months ago
Zuru - Full-stack Developer

Zuru

Ahmedabad, Gujarat, India (On-Site)
• 3 Months ago
Nisum - Java Developer with Strong AKS - G5891

Nisum

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago
Luxoft - Technical Lead UI - React

Luxoft

Chennai, Tamil Nadu, India (On-Site)
• 2 Months ago
Google - Senior Software Engineer, Machine Learning, Google Workspace

Google

Sunnyvale, California, United States (On-Site)
• 3 Months ago
Next Level Business Services - SFDC Senior  Developer

Next Level Business Services

Parsippany-Troy Hills, New Jersey, United States (On-Site)
• 3 Months ago
Thumbtack - Senior Site Reliability Engineer, Systems

Thumbtack

United States (Remote)
• 3 Months ago
Nagarro - Associate Engineer, Tech support

Nagarro

Austin, Texas, United States (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

Gurugram, Haryana, India (Remote)

United States (Remote)

Vietnam (Remote)

Vietnam (Remote)

United States (Remote)

United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

View All Jobs

Get notified when new jobs are added by Rackspace Technology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug