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.
Job Title: Senior Python Software Engineer Job Description: Join Zeta Global as a Senior Python Software Engineer, where your extensive experience of at least 5 years in developing and maintaining Python applications will be invaluable. We seek an innovative problem-solver who excels in fast-paced environments and is passionate about crafting scalable, high-…
Role Overview Weekday-1 is looking for a Senior Software Development Engineer (SDE-3) with strong Python skills to join a client project in Bengaluru, Karnataka, India. This role focuses on building scalable systems and shaping backend architecture. What You Will Do Design backend architectures for high-performance and scalability. Make key technical decisions throughout the development process. Mentor junior engineers and support their growth. Collaborate with cross-functional teams to solve complex business problems. Location Bengaluru, Karnataka, India
Join our dynamic team at Bluespire Inc. as a Node.js Software Engineer. In this role, you will have the opportunity to work with cutting-edge technologies and contribute to innovative projects. Whether you are an Associate, Senior, or Lead Engineer, your expertise in Node.js will be invaluable as you collaborate with cross-functional teams to deliver high-quality software solutions.
Join our innovative team at sia as a Staff Software Engineer. We are looking for talented engineers who are passionate about developing high-quality software solutions using Node.js and TypeScript. You will play a pivotal role in designing, implementing, and maintaining robust applications that meet our client’s needs.
At Nice, we believe in pushing boundaries. Our ambition drives us to be innovators in the field, and we strive to excel in everything we do. If you share our passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does the role entail?As a Senior Software Engineer with expertise in Python, Algorithms & Data Structures, and AWS, you will play a pivotal role in developing scalable, cloud-native systems while contributing to our AI-driven platform initiatives. You will be responsible for crafting innovative solutions for Actimize’s cloud-based offerings, leveraging the latest cloud technologies. We seek a hands-on engineer who is dedicated to technical excellence and thrives in backend development, with the option to engage with modern frontend frameworks.How will you contribute?Design and implement high-quality, well-documented technical solutions in AWS and AI that align with business objectives and corporate architectural standards.Create comprehensive unit, integration, and automation tests that meet organizational criteria.Support the troubleshooting and maintenance of existing software applications; identify opportunities for enhancement and collaborate with external stakeholders as necessary.Develop technical models and designs for assigned components.Influence technological and architectural decisions within the team.Collaborate with the Scrum Team and other stakeholders to guide decision-making and assist in supporting organizational project or product teams.Promote and enhance Agile methodologies within the organization.
Join Experian as a Senior Software Engineer specializing in Python. You will be responsible for designing, implementing, and maintaining high-performance software solutions that drive our data processing capabilities. Collaborate with cross-functional teams to innovate and improve our technology stack while ensuring code quality and scalability.
Join gsstech-group as a Senior Software Engineer specializing in Node.js!We are seeking an experienced software engineer to play a pivotal role in developing scalable applications for one of the largest banks in the UAE. This is an exciting opportunity to work on large-scale systems and contribute to innovative solutions in the banking sector.
About Us Zuru Tech is pioneering the transformation of the construction industry by digitalizing building processes worldwide. Our diverse multinational team is developing the world's first digital building fabrication platform, empowering users to design and have their buildings constructed seamlessly! At ZURU, we are proud to develop the Zuru Home app, a Building Information Modeling (BIM) software tailored for the general public, architects, and engineers alike. With this app, anyone can buy, design, and send various building types for manufacturing, enjoying complete design freedom. Join us in shaping the future of construction! Your Responsibilities: Collaborate with a dynamic team to develop innovative applications and services through agile methodologies. Architect, develop, and maintain robust, low-latency, high-availability server-side applications. Build Node.js applications by crafting clean, efficient, testable, and reusable code. Integrate various data storage solutions like MongoDB, PostgreSQL, and Redis. Work closely with product, design, and frontend teams to gather requirements, create and review technical designs, validate architecture, and ensure optimal service delivery. Develop comprehensive unit, integration, and performance test suites to confirm functionality across all features. Engage in project estimation, contribute insights for solution delivery, conduct technical risk assessments, and perform code and test plan reviews. Implement modern security standards and data protection measures consistently. Run diagnostic tests, troubleshoot defects, and provide technical support as needed. Respond promptly to production incidents, taking corrective actions to restore services swiftly and maintain business continuity. Mentor and guide junior team members as necessary. What We Seek: 5+ years of experience in Node.js development. Strong expertise in JavaScript, with proficiency in Node.js and at least one associated web framework such as Express, Koa, or Meteor. Familiarity with the latest ECMAScript specifications and a solid grasp of asynchronous programming concepts and their nuances. Experience with REST APIs and WebSockets (GraphQL knowledge is an advantage). Proficient in MongoDB and at least one relational database like MySQL or PostgreSQL. Ability to implement test cases using frameworks such as Mocha or Jest. Strong understanding of version control tools, particularly Git and Git workflows.
Join our dynamic team at Netomi as a Software Development Engineer II specializing in Python development. You will play a critical role in designing and implementing robust software solutions that enhance our customer support automation products. We are looking for innovative thinkers who thrive in a fast-paced environment and are committed to delivering high-quality software.
We are excited to announce an immediate opening for a Node.js Developer at Connectionphase in Ahmedabad, Gujarat. This is a fantastic opportunity for individuals with a passion for technology and a desire to work in a stimulating environment.Job Location: Ahmedabad, Gujarat.Experience Required: Minimum 6 months experience in Node.js development.For more information, please visit: www.connectionphase.com
Role overview Jobgether is seeking a Senior Node.js Backend Developer located in India. This position is remote-first and centers on building backend systems that support digital finance services used around the globe. The focus is on creating secure, scalable, and real-time solutions that power financial products. What you will do Design and implement backend infrastructure with Node.js Develop and maintain APIs and services for financial offerings Prioritize security, scalability, and reliability in each project Work with distributed systems and optimize for high performance Collaborate with engineering teams across different regions Support projects that are essential to customers worldwide Requirements Proven experience as a backend developer with advanced Node.js knowledge Ability to solve complex technical problems Interest in backend architecture and distributed systems Self-motivated, values autonomy and ongoing learning Located in India Work environment The team operates with a remote-first mindset and flexible arrangements. Jobgether encourages ownership and innovation, supporting collaboration with colleagues from around the world.
Join our dynamic team as a Node.js Software Engineer specializing in Testing, where you'll have the opportunity to contribute to innovative, scalable applications for one of the top banks in the UAE. This role is perfect for those who thrive in a fast-paced Agile environment and are passionate about automation testing.
At ZoomInfo, we are committed to accelerating careers. We foster a fast-paced environment that encourages bold thinking and empowers you to deliver your best work. You'll collaborate with passionate teammates who challenge one another and celebrate successes. Equipped with tools that enhance your impact and a culture that supports your ambitions, you won’t just contribute; you’ll drive change swiftly.We champion creativity, value innovation, promote teamwork, demand accountability, and celebrate achievements. If you're proactive, innovative, and motivated to achieve meaningful outcomes, we want to connect with you! We have grand aspirations and are looking for exceptional individuals to elevate our technology and business to new heights. Our focus is on continuous enhancement, utilizing state-of-the-art technologies and processes to exceed customer expectations and stimulate growth.Role Overview:We are seeking a seasoned Software Engineer with a strong emphasis on backend development to join our Chorus Platform team. Chorus.ai is a premier Conversation Intelligence platform leveraged by sales teams to analyze and interpret a vast array of sales calls, yielding actionable insights that empower sales professionals to excel. Through AI-driven analysis, we offer sales managers vital updates on deal statuses, risks, and suggested next steps, establishing Chorus as an indispensable tool for any modern, data-centric sales organization.Key Responsibilities:Design and Develop: Create and deploy intricate, large-scale distributed systems that manage millions of customer requests daily.Customer-Facing Innovation: Take ownership of customer-facing features and continuously implement enhancements that provide users with actionable insights from our platform.Third-Party Integrations: Develop and integrate solutions with external conferencing and communication platforms utilizing various SDKs and APIs.Collaboration: Partner closely with cross-functional teams, including product managers, data scientists, and front-end engineers, to deliver an exceptional user experience. You will thrive in a collaborative atmosphere where technical solutions are crafted to meet the evolving needs of the business.Microservice Architecture: Play a pivotal role in the ongoing transformation of our platform as we deconstruct a complex monolithic service into scalable, independent microservices to improve flexibility and performance.Problem Solving: Address intricate engineering challenges and contribute to our mission of continuous improvement.
We are excited to announce an immediate opening for an Angular.js / Node.js Developer based in Ahmedabad.Join our dynamic team and contribute to innovative projects in a stimulating work environment.
Are you ready to lead the charge in transforming global commerce? Join our client, a trailblazer in the industry, where your passion and innovation can shape how millions engage with the marketplace. Be a part of a diverse and purpose-driven team that strives to make a significant global impact.About the Team:We are the AI Platform Team, seeking a resourceful and driven Senior Node.js Engineer with DevOps skills. You will play a pivotal role in supporting the AI organization and driving transformative initiatives.Your primary focus will be on enhancing the AI Platform and its services, ensuring that our machine learning infrastructure meets the needs of researchers and data scientists worldwide. In this capacity, you will also lead the integration of DevOps practices and offer exceptional customer support.Key Responsibilities:As a vital member of our AI Platform Team, you will:Develop, maintain, and refine software solutions in Node.js, ensuring seamless integration of backend services with user-friendly UI components to enhance ML workflows.Collaborate with vendors and infrastructure teams to guarantee security, performance, and service availability.Work closely with engineering teams, researchers, and data scientists to troubleshoot and resolve production issues.Engage in training customers, preparing insightful reports, and recommending product enhancements.Create and update support documentation.Design and implement monitoring systems for zero-downtime, highly available services (99.999%).Automate operational processes to mitigate future issues.Partner with AI platform developers to establish CI/CD pipelines for streamlined deployment and configuration.Develop and adhere to operational standards for tools and automation, including style guides, versioning practices, source control, and development standards.Deliver solutions that empower engineering activities through automation, expertise, and knowledge sharing.
Onit develops AI-powered platforms that streamline legal operations for enterprise clients. The company focuses on automating workflows for legal management, matter tracking, spend oversight, and contract lifecycle tasks. By integrating artificial intelligence, Onit aims to help legal teams increase efficiency and make more strategic decisions. Practical innovation guides the team’s approach. AI is not just a feature but a core part of how Onit delivers value to legal departments, enabling them to adapt quickly and operate more effectively. As the platform expands, Onit looks for professionals who want to contribute to the evolution of legal technology. Role overview This Senior Fullstack Software Engineer position is located in Pune, Maharashtra. The role centers on building and enhancing Onit's AI-driven legal operations platform.
About the Role Onit, Inc. is seeking a Lead Software Engineer with deep Python experience to help shape software development efforts in Pune, Maharashtra. This position guides the engineering team and supports the creation of new solutions that strengthen our products.
Join our innovative team at gsstech-group as a Senior Software Engineer specializing in Java (Spring Boot) and Node.js. In this pivotal role, you will support our digital banking initiatives for Emirates NBD, contributing to the development of cutting-edge, scalable applications. We seek a candidate with a deep understanding of modern software architecture and distributed systems, who thrives in a collaborative environment.Key ResponsibilitiesDesign, develop, and maintain robust backend systems utilizing Java (Spring Boot) and Node.js.Contribute to the architectural and solution design of digital banking platforms.Develop and manage microservices-based architectures.Collaborate with cross-functional teams, including product management, quality assurance, and DevOps.Ensure applications are high-performing, secure, and responsive.Engage in code reviews, technical discussions, and the implementation of best practices.Troubleshoot and resolve complex technical challenges.
At Nice, we challenge the status quo and push our limits to achieve remarkable outcomes. Our ambition drives us to innovate and excel. If you share this passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does this role entail? Joining the Actimize AI and Analytics Team means contributing to the development of a cutting-edge analytical cloud platform designed to enhance the effectiveness of our clients' Financial Crime programs. As a vital member of the PaaS/SaaS development group, you will leverage advanced cloud technologies to build scalable solutions for Actimize's cloud offerings. How will you contribute? As a leading provider of financial crime, risk, and compliance solutions, Nice Actimize is recognized globally for our innovative services. Your contributions will play a key role in our mission to empower financial institutions to combat crime effectively. We pride ourselves on fostering a collaborative environment where every team member's input is valued and rewarded. Embrace the opportunity to learn, grow, and thrive within our dynamic organization.This new SaaS platform will enable our clients, including some of the largest financial institutions worldwide, to develop effective solutions against financial crime.Do you have what it takes? 4-8 years of experienceArchitect and develop resilient, scalable, enterprise-level products from inception, serving as a technical leader within the development team. Lead end-to-end technical projects, defining approaches that align with business objectives. Act as a technical subject matter expert, providing guidance and conducting code reviews to ensure high-quality and maintainable solutions. Innovate and pitch ideas to elevate team performance and project outcomes.
Role overview This Senior Software Engineer position at Roku, Inc. focuses on Python automation and is based in Bengaluru, India. The primary responsibility is to build and improve automation solutions that help advance Roku’s streaming technology platform. What you will do Develop and maintain automation tools and frameworks using Python Collaborate with engineering, product, and operations teams to deliver reliable software Find ways to optimize systems and increase operational efficiency Help design and implement new automation processes Requirements Solid experience with Python, especially for automation projects Proven ability to work with cross-functional teams Background in developing software that streamlines workflows or improves system performance