Software Engineer
Our Clients
We are looking for a Software Engineer who can develop and maintain software components, build integrations, and contribute to the design and delivery of reliable, scalable applications. The ideal candidate is a hands-on engineer who can work independently, make sound technical decisions, and take ownership of features from design through deployment.
Key Responsibilities
- Develop, enhance, and maintain backend and frontend software components.
- Build and manage APIs and integrations between applications, services, and AI models.
- Ensure software quality, reliability, scalability, and maintainability.
- Collaborate with engineering, product, design, and data teams to translate business requirements into technical solutions.
- Write unit and integration tests and troubleshoot technical issues.
- Contribute to architecture, system design, and technical decision-making.
- Participate in code reviews, share knowledge, and help guide fellow developers.
- Identify technical risks, evaluate trade-offs, and recommend improvements.
- Contribute to agile development practices and deliver features within agreed timelines.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3–5 years of professional software development experience, preferably in backend or full-stack development.
- Proficiency in at least one of the following: Python, JavaScript, or TypeScript.
- Experience developing and integrating APIs, such as REST or GraphQL.
- Familiarity with frontend frameworks such as React, Angular, or Vue.js.
- Strong understanding of software engineering best practices, testing, debugging, and code quality.
- Experience contributing to system design or making technical decisions in real-world projects.
- Ability to own features or systems end-to-end, from technical design to deployment.
- Strong problem-solving, communication, and collaboration skills.
- Ability to balance technical quality with business priorities and delivery timelines.
What We're Looking For
We value engineers who take initiative, think critically, communicate technical decisions clearly, and care about building maintainable software. You should be comfortable collaborating across teams, solving complex problems, and contributing to continuous improvement.
Experience integrating AI models or AI-powered services into software applications is an advantage.
- ...Job Summary: Support the development and maintenance of top quality software by following current industry and corporate standards, ensure they meet both the standards of the technology department and the business needs of the client. Key Responsibilities Design...
- ...Who We Are We are trusted, modern technology leaders in: Agile Software Development Quality Assurance Cloud Consulting and Managed Services Data Engineering and Analytics Artificial Intelligence and Machine Learning We use technology to enrich experiences...
- ...scope and objectives through research and investigation to develop or modify moderately complex information systems Translate software requirements into working and maintainable solutions, optimized for maximum speed and scalability while maintaining the quality of...
775000 $ per day
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile... ...a motivated and technically proficient Custom Software Engineering Specialist to support, enhance, and operate enterprise AI-powered...- ...Build the systems that power builders. Are you a backend engineer who enjoys building reliable, scalable systems? At Maya, our Platform... ...-term scalability while improving how teams build and operate software. What You’ll Be Doing: As a key technical leader in our...
- ...CORE PROFILE Senior Back-end Software Engineer for Risk Tech (Fraud & AML) . You own backend projects from planning to production—not just assigned coding tasks. You design and build reliable, cost-effective services, make clear technical trade-offs (including design...
- ...Job Summary Work closely with clients to design, develop and maintain top quality software by following current industry and corporate standards, ensure they meet company business needs and technology strategy. Key Responsibilities Design, develop, and deploy...
- ...Overview : We're looking for a Senior Engineering Manager to lead the technical strategy and execution of Maya's Partner Marketing Solutions... ...and its partners. What you will be doing : • Manage a software engineering team responsible for building, designing,...
- ...The Senior Software Engineer designs, builds, and maintains reliable, secure, and scalable backend services using Golang that power the organization’s Core Platforms and common APIs. Working closely with the Product Owner and the team, the role turns business requirements...
- ...This Senior Software Engineer sits within the CBS (Core Banking Services) Mesh , focused on building the in-house Core Banking System for the Savings and Deposits Mesh This engineer will also be deeply engaged in modernizing the existing CBS services — re-pointing...
- ...As a Custom Software Engineer, you will spend your day designing, coding, and improving software components that integrate seamlessly within larger systems or applications. Your work will involve collaborating with colleagues to ensure that solutions are scalable and meet...
- ...professional looking for an opportunity to work with the global Emerson Systems and Software organization, this is a stimulating opportunity for you! As the Software Quality Assurance Engineer, you will help build and sustain quality, as part of a collaborative Agile team....
- ...We are looking for a Custom Software Engineering Consultant who will help define the technical vision and architecture for custom software projects. The role focuses on overseeing solution design and implementation, ensuring high‑quality, scalable, and high‑performance...
- ...Designing and implementing automated test scripts to ensure software quality. Collaborating with development teams to understand... ...improved efficiency. Requirements Job Title: Software Engineering - Test Automation Engineer Job Function: Automation Tester...
- ...modernization initiatives. Key Responsibilities Backend Engineering & Database Optimization Java & Microservices: Design,... ...Professional Tenure: Minimum of 5+ years of hands-on software development experience delivering enterprise applications across...
- ...with stakeholders to align technical solutions with business objectives. Monitor project progress and ensure timely delivery of software components. Professional & Technical Skills: Expert proficiency in ASP.NET MVC. Experience with MySQL Database...
- ...Software Engineer (ReactJS / React Native / Full Stack) The Software Engineer is responsible for designing, developing, and delivering features for an in-house, cloud-native enterprise system, with a primary focus on ReactJS web development and secondary support for React...
- ...We are looking for a highly skilled AI Software Engineer to join our team. In this role, you will design, develop, and deploy intelligent systems and applications, leveraging modern AI technologies and full-stack development expertise. You will collaborate with cross...
- ...We are looking for a Custom Software Engineering Lead who will drive the technical vision and architectural direction of custom software projects. The role oversees solution design and implementation, ensuring high‑quality, scalable, and high‑performance development....
- We are looking for an SAP FI/JVA Support Consultant responsible for managing production support, resolving incidents, and ensuring the stability of financial and joint venture accounting processes. The role involves troubleshooting issues, performing root cause analysis...
- ...Are you a backend engineering expert who knows how to build high‑scale systems—and also understands how to strategically inject AI where... ...value? Maya’s Platform Engineering team is looking for a Staff Software Engineer focused on our AI Backend to help build the internal...
- ...description About Us: One Php Technology Inc. is a dynamic software development company specializing in innovative solutions for... ...Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication) REQUIRED internship Must...
- ...for an opportunity to work with the global Emerson Systems and Software organization, this is a stimulating opportunity for you! As... ...work within a collaborative Agile team, applying modern software engineering practices to build scalable, reliable, and high-quality...
- ...Description Design, develop, and implement custom software solutions for IBM IMS databases. Collaborate with cross-functional... ...Provide technical guidance and mentorship to junior software engineers. Conduct code reviews to ensure quality and adherence to best...
- ...needs and design the training and performance support products. Minimum 3 year(s) of experience is required For Software Development Engineer, Workday Recruiting Knowledge of relational databases and SQL queries Familiarity with Agile development practices...
- ...We are hiring a Software Development Engineer with strong backend or full-stack development skills who will focus on building and modernizing our test automation frameworks and infrastructure. This is not a QA or tester role. This is a software development position with...
- ...SOLUTIONS ARCHITECT / PRE-SALES ENGINEER - MANDALUYONG Looking for a new opportunity? Macrologic Diversified Technologies Inc., an IT company with cutting-edge capabilities across primary industries, may have the perfect position for you! We are currently seeking...
- ...We are seeking a Software Developer – DevSecOps to join our global Product Security team. This role is responsible for identifying security... ...practices. You will work closely with regional and global engineering teams, support vulnerability management programs, develop...
- ...Design and execute test plans and test cases for software applications. Identify, document, and track defects through to resolution. Collaborate with developers to ensure quality assurance from the initial phases of the project. Perform regression testing to...
- ...transform the world for good. Your impact As an Electrical Engineer, you will be an integral member of the engineering and design... ...processes Electrical calculations and construction documentation Software & Tools AutoCAD Revit Navisworks Bluebeam Revu...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
