Full Stack Engineer developing scalable applications using Python and SQL at Ness Digital Engineering. Collaborating with teams and ensuring best practices in software design and security.
Responsibilities
Design, develop, and maintain web applications using Python and SQL + front end technologies
Implement efficient, reusable, and scalable code.
Collaborate with cross-functional teams to define, design, and ship new features.
Develop and integrate RESTful APIs and GraphQL services.
Ensure application security, authentication, and authorization using industry best practices.
Maintain and optimize database interactions using ORMs like SQLAlchemy or TypeORM.
Leverage CI/CD pipelines and deployment tools for seamless releases.
Participate in code reviews, testing, and debugging to improve software quality.
Stay up to date with emerging technologies and trends in full-stack development.
Requirements
8+ years of experience in full-stack development
Strong proficiency in Python with experience in frameworks like Django, Flask, or FastAPI
Expertise in JavaScript/TypeScript and frontend frameworks such as Vue.js, React, or Angular
Experience with version control systems like Git (GitHub, GitLab, or Bitbucket)
Knowledge of relational databases such as PostgreSQL or MySQL
Familiarity with authentication mechanisms including OAuth and JSON Web Tokens (JWT)
Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus
Basic understanding of containerization and DevOps tools like Docker and CI/CD pipelines
Staff Software Engineer leading the design and development of an AI - powered Banker Workbench feature for CBA. Focused on front - end leadership and modernizing banking technology.
Intern role in software engineering at Airwallex providing hands - on project experience and personal mentorship while collaborating with innovative team.
Software Engineer developing and implementing automation systems at Actemium Controlmatic. Collaborating in interdisciplinary teams and supporting project execution in Berlin.
Software Engineer developing software for thermal management systems on GM’s electric vehicles. Collaborating in an Agile team responsible for control and diagnostics software development.
Senior Software Engineer developing APIs and microservices for GM's Loyalty systems. Leading design and project implementation while ensuring best practices in software development.
Lead Development Engineer collaborating on full stack solutions for control room software at Barco. Drive quality product increments and mentor team members across global locations.
Staff Software Engineer leading technical direction for patient interactions in a healthcare startup. Growing with a mission - driven team focused on transforming patient care through technology.
Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.
Embedded Software Developer at Capgemini Engineering focusing on OS configuration for Qualcomm SoCs. Responsibilities include device driver implementation and hardware diagnostics in a collaborative environment.
Specialist Software Engineer designing and developing complex engineering solutions for advanced tactical radio systems. Collaborating with teams on all phases of the software development life cycle while guiding junior engineers.