Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Required Qualifications:Bachelor's degree in Computer Science or a related field (or equivalent experience).4+ years of experience in full-stack web development. Expertise in Java with a strong grasp of object-oriented programming principles. Proficient in Python and popular frameworks (e.g., Django, Flask). Significant experience with React and associated technologies (e.g., Redux, Hooks). Experience with relational databases (e.g., SQL, Oracle, PostgreSQL, MySQL). Familiarity with NoSQL databases (e.g., MongoDB, Cassandra). Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud). Demonstrated ability to effectively utilize GitHub Copilot in a professional setting. Strong problem-solving and communication skills. Experience with Agile development methodologies. Bonus Qualifications:Experience with Docker and Kubernetes. Contributions to open-source projects.
About the job
We are seeking an experienced Senior Full Stack Software Engineer with a solid background in Java or Python paired with React or Angular. Join our dynamic team to design, develop, and maintain cutting-edge web applications that meet the highest standards of quality.
Key Responsibilities:
Design and develop robust full-stack web applications using Java, Python, and React.
Produce high-quality, maintainable, and efficient code while adhering to industry best practices.
Leverage GitHub Copilot for accelerated coding and improved code quality, exploring its features actively.
Work collaboratively with product managers, designers, and fellow engineers to define and implement innovative features.
Engage in code reviews, providing and receiving constructive feedback to foster team growth.
Diagnose and resolve issues across the full stack efficiently.
Contribute to the enhancement of our development processes and tools.
Create unit and integration tests to ensure software reliability.
Stay abreast of emerging technologies and industry trends to bring innovative ideas to the team.
Participate in architectural discussions and contribute to key technical decisions.
About NEC Software Solutions (India) Private Limited
NEC Software Solutions (India) Private Limited is a leading provider of comprehensive IT services based in Mumbai and Bangalore. With a robust team of over 1300 professionals, we deliver innovative solutions across various sectors including publishing, media, financial services, retail, healthcare, and technology. Our extensive experience spans over 30 years, building a reputation for exceeding client expectations and delivering high-quality software products. Whether collaborating with startups or billion-dollar enterprises, we are dedicated to providing exceptional offshore support and technological services.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Python Developer! We are looking for a passionate and skilled developer who thrives in a collaborative environment. In this role, you will work on exciting projects, develop innovative solutions, and contribute significantly to our clients' success. Your expertise in Python programming wil…
Role Overview Tietoevry is hiring a Python Web Developer for its Tieto Banktech group in Pune. This position focuses on building and maintaining web applications that support client needs. What You Will Do Work with cross-functional teams to design and develop web-based software Maintain and improve existing applications Ensure software solutions meet quality standards and client requirements Location This role is based in Pune.
Bosch Global Software Technologies Private Limited
Full-time|On-site|bengaluru
Roles & Responsibilities:As an Intermediate Python Developer, you will play a crucial role in developing and maintaining robust backend applications using Python.Customize and configure solutions within Contact PLM to meet business needs.Design and develop RESTful APIs for seamless system integrations.Integrate Product Lifecycle Management (PLM) with ERP, CAD, and other enterprise systems.Create automation scripts and data processing tools to enhance operational efficiency.Assist in data migration and system enhancement activities.Engage in requirement analysis and participate in technical design discussions.Troubleshoot and resolve application and integration issues efficiently.Adhere to coding standards, security practices, and development best practices.Collaborate closely with cross-functional teams including Engineering, Product, and QA.
About Caxton Associates Caxton Associates, founded in 1983, is a global trading and investment firm with offices in New York, London, Singapore, Monaco, and Dubai. The company is preparing to open a new office in Bengaluru, Karnataka, India, scheduled for 2026. Caxton specializes in managing both client and proprietary capital through global macro hedge fund strategies. The Bengaluru office will play a key role in supporting trading, research, and global operations. Role Overview: Senior C# .NET & Python Developer The Software Development team at Caxton Associates is seeking experienced Full Stack Developers with strong skills in C# .NET and Python. This group builds and maintains applications used by teams in Middle Office, Product Control, Finance, Compliance, and Front Office. Developers work with .NET, Python, SQL, and open-source tools to create and improve the systems that support the firm's business. The team collaborates closely with colleagues in London, Singapore, and New York, contributing to technology initiatives within the financial sector. What You Will Do Develop and maintain programs and scripts using C# and Python, including data analysis with SQL. Contribute to the architecture and design of trading systems that are critical to the business. Adopt and implement modern .NET and open-source technologies to improve platform reliability and scalability. Build, optimize, and support multi-threaded services and real-time order entry applications. Maintain high code quality using Test-Driven Development (TDD), automated testing, and CI/CD practices. Mentor junior developers on best practices, design patterns, and performance optimization.
qodeworld is hiring a Test Module Lead - Python Expert for its Bengaluru office. This position centers on leading test automation for embedded software, ensuring products meet high standards for quality and reliability. The role combines hands-on technical work with team leadership, and close collaboration with development teams to improve testing processes. What you will do Design, build, and maintain automated unit and integration tests for system software using Python, Pytest, BDD, and related tools. Develop and support automated test infrastructure tailored for embedded software systems. Refactor software designs to enhance testability and maintainability. Review requirements and design documents, offering actionable feedback to improve quality. Conduct code reviews and uphold quality standards across the team. Lead and mentor a group of test engineers, guiding their technical growth. Create and update test plans, test cases, and scripts as needed. Execute tests, analyze results, and ensure compliance with quality benchmarks. Document and track defects using Jira or similar tools, and work with developers to resolve issues. Develop and enhance API and UI test automation for embedded devices. Continuously refine testing methodologies and processes. Perform various types of embedded software testing, including black-box, white-box, performance, stress, and load testing. Requirements 6-8 years of experience in software testing, focusing on embedded systems. Advanced Python programming skills. Practical experience with automation frameworks such as Pytest and BDD. Strong understanding of firmware testing principles and best practices. Background in API and UI test automation. Familiarity with defect tracking tools like Jira. Excellent communication and interpersonal skills. Ability to work independently and within a team. Strong analytical and problem-solving abilities. Bachelor's degree in Computer Science, Electrical Engineering, or a related field (preferred). Experience with performance, stress, and load testing techniques. Knowledge of the software development life cycle and modern testing methodologies. Location and Workplace Location: Bengaluru, Karnataka, India Workplace Type: Onsite
Part-time|$10/hr - $10/hr|Remote|Remote — Hyderabad, Telangana, India
We invite you to submit your CV in English, detailing your proficiency in the language.Mindrift connects specialized professionals with project-based opportunities in AI for top-tier technology firms, concentrating on the evaluation and enhancement of AI systems. This role is project-based and does not constitute permanent employment.Key ResponsibilitiesWhile individual projects may vary in scope, contributors will typically be tasked with:Creating original computational physics problems that reflect authentic research workflows;Developing problems that necessitate Python programming for resolution (utilizing libraries such as Numpy, SciPy, and Sympy);Ensuring that problems are computationally demanding, requiring extensive timeframes for manual resolution;Formulating problems that involve complex reasoning in areas including mechanics, electromagnetism, thermodynamics, and quantum mechanics;Drawing upon real research dilemmas or practical applications from the field of physics;Validating solutions through Python, using established physics simulation libraries;Clearly documenting problem statements along with accurate, verified solutions.QualificationsThis opportunity is ideal for physicists with Python experience seeking part-time, non-permanent projects. The preferred qualifications include:A degree in Physics (Theoretical, Experimental, or Computational) or related disciplines;Proficiency in Python for numerical validation, with familiarity in MATLAB, R, C, SQL, Numpy, Pandas, SciPy, and other domain-specific libraries being advantageous;At least 2 years of professional experience, whether in applied work, research, or teaching;Experience in numerical simulation methodologies;A knack for designing problems that emulate real-world physics research workflows;Innovative problem design skills across various physics domains;Knowledge of physics modeling and approximation techniques;Strong command of written English (C1+ level).Application ProcessTo apply, please submit your application, complete necessary qualifications, join a project, and fulfill assigned tasks to receive payment.Project CommitmentDuring active phases, tasks are estimated to require approximately 10–20 hours per week, contingent on project demands. This estimate is not a guaranteed workload and applies only while the project is ongoing.CompensationContributors can earn up to $10 per hour, based on their experience level and contribution pace. Compensation rates may vary across projects, reflecting differences in scope, complexity, and expertise required. Note that other projects on the platform may offer different earning potentials based on their specific criteria.
Contract|Remote|Remote — Hyderabad, Telangana, India
Toloka AI is looking for a Freelance AI Training Consultant with a strong background in biology and solid Python skills. This remote role is based in Hyderabad, Telangana, India. Role overview This position focuses on developing and improving AI training modules that combine biological concepts with Python programming. The work supports projects that connect advances in technology with the field of biology. What you will do Apply knowledge of biology to inform AI training content Use Python to develop, test, or refine training modules Collaborate remotely with Toloka AI's team on projects at the intersection of biology and technology Requirements Proficiency in Python programming Strong understanding of biology Comfort working independently in a remote setting
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Python Developer! We are looking for a highly skilled and motivated individual to contribute to exciting projects that drive innovation and efficiency. In this role, you will develop, test, and maintain scalable web applications and services using Python, ensuring performance and responsiveness.Your expertise in frameworks such as Django or Flask, along with a solid understanding of RESTful APIs and microservices, will be crucial in delivering high-quality solutions. Collaborate with cross-functional teams to design and implement robust software solutions that meet our clients' needs.
Role Overview:We are on the lookout for a dynamic Big Data Lead who will play a pivotal role in taking our data capabilities to the next level. Your primary focus will be on solving intricate data challenges using cutting-edge big data technologies, dedicating almost 50% of your time to hands-on coding tasks.Key Responsibilities:Develop and manage large-scale text data processing and event-driven data pipelines, optimizing performance across CPU, network IO, and disk IO.Utilize cloud-native services on platforms such as AWS and GCP to enhance data processing and storage capabilities.About You:You possess a strong foundation in computer engineering, with expertise in Unix, data structures, and algorithms.You have successfully designed and implemented multiple big data modules and data pipelines capable of handling vast volumes of data.Passionate about technology, you have experience in initiating and executing projects from the ground up.
Join our dynamic and innovative team as a Linux Engineer at imc, where we leverage cutting-edge technology to optimize and manage our large-scale Linux infrastructure. We are looking for a talented individual with profound systems knowledge and proficient Python/scripting skills to enhance our operational efficiency in a mission-critical environment.As part of the Linux Engineering team, you will be tasked with provisioning, configuring, and ensuring the performance and reliability of our extensive Linux systems that underpin various workloads, including ultra-low latency systems crucial for high-frequency trading and high-throughput environments for research workflows and Kubernetes-based applications.Your expertise in Linux fundamentals and automation will be pivotal in driving consistency and efficiency across our fleet. Your proactive approach, collaborative spirit, problem-solving abilities, and dedication to continuous improvement will be instrumental in keeping imc at the forefront of technology.
Full-time|On-site|Chennai, Tamil Nadu; Coimbatore, Tamil Nadu, India; Noida, Uttar Pradesh, India
Join Orion Innovation, a globally recognized and award-winning leader in business and technology services. Our mission is to drive transformative business solutions and product development, leveraging digital strategies, exceptional experience design, and advanced engineering capabilities. Our diverse clientele spans various industries, such as financial services, telecommunications, media, consumer products, automotive, and more.Extensive experience in designing and deploying cloud infrastructure on platforms including Azure, AWS, and GCP.Proficiency in Python and Docker for developing robust web APIs.Hands-on experience with Kubernetes for deploying scalable solutions.Familiarity with serverless technologies across functions, queues, file storage, API management, and key-value stores.Experience integrating various APIs and understanding integration patterns.Solid knowledge of DevOps principles and version control using Git, with a preference for modern techniques such as monorepos.Expertise in Infrastructure-as-Code (IaC) languages, particularly Terraform and CloudFormation.Adept at applying design patterns to build scalable and efficient systems.A quality-focused mindset with a commitment to test-driven development.Strong written and verbal communication skills.Familiarity with Diagrams-as-Code for documenting infrastructure architecture is advantageous.Understanding of contemporary authentication protocols like OAuth2 and OIDC.Consideration for cross-cutting concerns, including observability and security in infrastructure design.Contributions to open-source projects are a plus.
Join Applus+ IDIADA as a Homologation Engineer, where you will play a crucial role in ensuring that our automotive products meet regulatory standards. You will be responsible for conducting tests, preparing documentation, and collaborating with cross-functional teams to ensure compliance and quality assurance.
Join Renesas Electronics as a Staff/Senior Staff System Integration Engineer, focusing on System-on-Chip (SoC) for Automotive Embedded Software. In this role, you will be instrumental in developing and implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines that enhance the efficiency and quality of our automotive software solutions.As part of our dynamic team, your responsibilities will include collaborating with cross-functional teams to integrate software components, troubleshoot issues, and ensure seamless system operation. This is an exciting opportunity to work on cutting-edge technology in the automotive domain.
Join the Bosch Group as a Lead Python Developer specializing in Azure and Data Management. In this pivotal role, you will lead a team of talented developers, architecting and implementing innovative data solutions on the Azure platform. Your expertise will drive data management strategies that enhance business operations and deliver impactful insights.
Join our dynamic team at Jobs for Humanity, where we are dedicated to empowering individuals with disabilities. We are seeking a passionate and skilled Python Developer to contribute to our mission of creating inclusive job opportunities. This role is perfect for those who are eager to apply their programming skills in a supportive and innovative environment.
Role Overview Monks is looking for a Senior Software Developer with strong experience in Python and Vue.js. This is a fully remote position based in Pune. What You Will Do Develop software solutions using Python and Vue.js Work closely with teams across disciplines to deliver features and improvements Participate in code reviews to maintain code quality Contribute to technical decisions and software architecture
Join Our Team as a Python Developer on GCPJob OverviewWe are on the lookout for a skilled and enthusiastic Python Developer to become a vital part of our innovative team. In this pivotal position, you will be responsible for crafting, developing, and deploying scalable applications on the Google Cloud Platform. This is an exciting opportunity to engage in transformative projects that will drive our product and service innovation forward. You will also play a key role in mentoring fellow engineers and collaborating with clients to identify their needs and deliver effective solutions.Key Responsibilities:- Design, develop, and sustain robust applications utilizing Python. - Create and utilize RESTful APIs through FastAPI. - Deploy and manage applications on Google Cloud Platform (GCP).- Collaborate with cross-disciplinary teams, including product managers, designers, and other engineers. - Write clean, well-documented, and testable code. - Participate in code reviews to uphold the quality of code and adherence to best practices. - Troubleshoot and resolve issues in both development and production environments. - Create clear and effective documentation. - Stay informed about the latest industry trends and technologies. - Support junior team members in their growth.
Join Betacraft Technologies as a Senior Python AI/ML Developer where you will have the opportunity to lead innovative projects utilizing advanced AI and machine learning techniques. You will work with a dynamic team to develop scalable applications and solutions that meet client needs. Your expertise in Python and ML frameworks will be crucial in implementing cutting-edge technologies.
Join Sopra Steria, a leading European consulting, digital services, and software development company, as a Software Developer specializing in C#, JavaScript, and Python. In this dynamic role, you will be responsible for developing innovative software solutions that meet client needs while enhancing user experience.As part of our team, you will collaborate with cross-functional teams, contribute to all phases of the software development lifecycle, and deliver high-quality code within deadlines.
Full-time|₹1.5M/yr - ₹2.8M/yr|On-site|Mumbai, Maharashtra, India
Role overview weekday-1 is looking for a Backend Engineer based in Mumbai, Maharashtra. This role supports one of Weekday's clients and centers on building and maintaining reliable backend systems. The annual compensation for this position ranges from ₹1,500,000 to ₹2,800,000. What you will do Design, develop, and maintain backend services in Python, with a focus on FastAPI applications. Build efficient, scalable APIs and microservices. Work with HTTP protocols and WebSockets to support real-time and asynchronous features. Implement and manage task queues or message brokers for distributed processing. Plan for failure scenarios, including retries, circuit breakers, and graceful degradation, to keep systems reliable. Optimize performance, with attention to concurrency, scalability, and low latency. Collaborate with frontend engineers, DevOps, and product managers to deliver features and improvements. Write clean, well-documented, and testable code that aligns with best practices. Participate in code reviews and help maintain strong engineering standards. Requirements 3 to 4 years of experience in backend development. Strong Python skills. Hands-on experience with FastAPI (preferred) or similar modern Python frameworks. Solid understanding of HTTP protocols, RESTful API design, and WebSockets. Experience with asynchronous programming and concurrency models. Familiarity with distributed systems concepts, including service communication, scaling, and fault tolerance. Experience working with message queues such as RabbitMQ, Kafka, or similar tools. Strong problem-solving skills for troubleshooting complex production issues. Knowledge of databases (SQL or NoSQL) and data modeling. Preferred qualifications Experience with containerization tools like Docker. Exposure to cloud platforms such as AWS, GCP, or Azure. Understanding of CI/CD pipelines and deployment processes. Familiarity with monitoring and observability tools. What matters here weekday-1 values engineers who think beyond code, understand system behavior under load, and know how to manage failures effectively.