Remote Software Developer III (Python with Middleware)
Posted
Apply now
Please, let Rackspace know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Software Developer III will contribute to the development and maintenance of front-office software applications, supporting the Go-to-Market (GTM) strategy for lead-to-cash operations.
This role involves working closely with technical leadership to ensure development initiatives align with business objectives and meet high-quality standards.
The individual will create scalable, high-quality code and manage automated data flows and event-driven architectures.
Responsibilities include developing and maintaining software applications, focusing on high-quality, scalable code, and implementing automated data flows using AWS AppFlow or similar services.
The developer will collaborate with technical leadership and product managers to translate business goals into functional software applications.
The role requires taking ownership of assigned features and modules, participating in code reviews, and ensuring seamless data synchronization.
The developer will write unit tests, participate in test-driven development (TDD), and collaborate with QA teams to ensure comprehensive testing and quality assurance processes.
Requirements:
A Bachelor’s degree in computer science, Information Technology, or a related field is required, with a strong foundation in software engineering principles.
Proven experience of 5+ years in software development with a focus on enterprise-level applications is necessary.
A minimum of 5 years of experience coding in programming languages such as JavaScript, Python, or Java, with an emphasis on building robust, scalable applications is required.
At least 3 years of experience developing within modern front-end frameworks like React.js or Angular is essential, focusing on performance and user experience.
Experience with SFDC Service Cloud, API integration, and Contract Lifecycle Management (CLM) is required to ensure solutions align with business processes.
Extensive hands-on experience with AWS integrations, particularly using AppFlow, AWS Glue, and AWS EventBridge, is necessary for managing automated, bi-directional data flows.
Proficiency in Git version control, including branching strategies and managing workflows in collaborative environments, is required.
Experience in cloud-native infrastructure (AWS, Azure, GCP) and on-premise environments is necessary for designing, deploying, and maintaining scalable systems.
A deep understanding of object-oriented programming (OOP) and design patterns is required to create modular, maintainable systems.
Strong knowledge of agile development methodologies and experience working in agile teams is essential.
Analytical and problem-solving skills with a focus on delivering solutions that align with technical and business requirements are necessary.
The candidate must be a collaborative team player with strong communication skills, able to work effectively in cross-functional teams.
Benefits:
The position offers the opportunity to work remotely from India, providing flexibility in work arrangements.
Employees will have the chance to contribute to high-impact solutions and innovative software development.
The role allows for collaboration with senior engineers and product management, enhancing professional growth and development.
The company promotes a culture of continuous improvement and staying up to date with industry trends and emerging technologies.
Employees will participate in a dynamic work environment that encourages proactive problem-solving and creativity.
The position includes opportunities for career advancement within a leading corporate function focused on technology and strategy.
Apply now
Please, let Rackspace know you found this job
on RemoteYeah
.
This helps us grow 🌱.