Full Stack Software Architect
4 weken geleden
Job Summary
We are seeking a highly skilled Full Stack Software Architect to join our team at Innovative Workforce Solution Ltd. The successful candidate will be responsible for designing and developing high-quality full-stack applications using js, Python, and Next.js/React.
About the Role
As a Senior Developer in our R&D team, you will play a key role in the design, development, and implementation of full-stack solutions. You will work on a variety of projects using Node.js and Next.js to deliver robust, scalable, and innovative software.
Key Responsibilities
- Design and Develop High-Quality Applications: Design and develop high-quality full-stack applications using js, Python, and Next.js/React.
- Database Optimization: Design and optimize relational databases such as MySQL and NoSQL databases like MongoDB.
- Query Optimization: Write efficient and correct SQL queries and analyze flawed queries to improve performance.
- Index Management: Create and manage indexes to optimize database performance and ensure query efficiency.
- Microservices Architecture: Architect and implement Microservices-based solutions for scalable systems.
- Service Mesh Implementation: Implement and manage Service Mesh technologies for microservices communication and network reliability.
- Software Architecture: Apply design patterns such as Domain-Driven Design (DDD), Saga Pattern, and CQRS to ensure high-quality, maintainable, and scalable software architecture.
- Clean Code Practices: Utilize dependency injection and SOLID principles to promote clean code and effective software design.
- System Performance Optimization: Optimize system performance using caching mechanisms (e.g., Redis, Memcached).
- Distributed Messaging: Experience working with queuing tools such as RabbitMQ or Kafka for distributed messaging and event streaming.
- Cloud Solutions: Contribute to DevOps practices and maintain a working knowledge of Cloud Solutions (Oracle Cloud/AWS/Azure).
- Documentation: Translate complex system designs into UML diagrams and ensure effective documentation practices.
- Collaboration: Collaborate with product and design teams to ensure an eye for detail in both user experience and technical implementation.
Requirements
- Strong Development Experience: Strong js development experience.
- Proficiency in Programming Languages: Proficiency in js and PHP is highly desirable.
- Database Expertise: Expertise in designing and optimizing relational databases like MySQL and NoSQL databases such as MongoDB.
- Query Writing Skills: Experience writing correct and efficient SQL queries and troubleshooting flawed queries.
- Indexing Strategies: Knowledge of indexing strategies to optimize database and SQL performance.
- Microservices Development: Expertise in developing and deploying Microservices.
- Service Mesh Technologies: Experience with Service Mesh technologies (e.g.: Consul/Istio/Linkerd) for microservices management and traffic control.
- Design Patterns: Strong understanding of design patterns such as Domain-Driven Design (DDD), Saga Pattern, CQRS, and event-driven architectures.
- Dependency Injection: Proficient in applying dependency injection and adhering to SOLID principles for maintainable software design.
- Caching Mechanisms: Experience with caching mechanisms (Redis, Memcached) to enhance performance.
- Cloud Platforms: Basic understanding of Cloud platforms (AWS, GCP, Azure).
- DevOps Practices: Ability to work with DevOps practices, CI/CD pipelines, and containerization (e.g., Docker).
- UML Design: Proficient in UML design for software architecture and documentation.
- Problem-Solving Skills: Detail-oriented with excellent problem-solving skills.
- Communication Skills: Strong communication and collaboration skills within cross-functional teams.
Preferred Experience
- 5+ Years of Experience: 5+ years of experience in full-stack development, with strong expertise in js, Python, and Next.js/React.
- Service Mesh Experience: Prior experience with Service Mesh and large-scale system integration.
- Agile Methodologies: Knowledge of Agile development methodologies such as Scrum or Kanban previous experience with JIRA and Confluence is a plus.
- R&D Projects: Experience with R&D or innovation-focused projects is a plus.
- Containerization: Familiarity with Containerization (Docker/Kubernetes).
Estimated Salary: $120,000 - $180,000 per year, depending on experience and qualifications.
-
Full Stack Developer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdThe Full Stack Developer role is to provide seasoned capabilities in all aspects of systems analysis, programming, unit testing and application testing. This includes interacting with internal business analysts and client users to understand application specifications, write program specifications, code and unit test programs, helping implement systems...
-
Senior Developer
4 weken geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdThe Role As a Senior Developer in our R&D team, you will play a key role in the design, development, and implementation of full-stack solutions. You will work on a variety of projects using Node.js and Next.js to deliver robust, scalable, and innovative software. The ideal candidate will be an all-rounder with a passion for full-stack development, an eye...
-
IT Project Based Software Developers
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdManpower is seeking to recruit IT Project Based Software Developers on behalf of our client. Manpower will be hiring the candidates directly on our books for the said projects period between 6-12 months on a definite contract.The positions we are currently seeking are the following : Software Engineer Full Stack Developer Frontend Developer Backend...
-
Software Support Personnel
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdManpower Malta is seeking to recruit Software Support Personnel on Full time basis for their client. The company specialises in offering web-based and desktop solutions. We are currently looking for Software Support Personnel who have a good technical background and wish to form part of the support team of a market leading company. The job includes...
-
Architect and Structural Engineer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdJob Summary: We are seeking an experienced, creative Architect and structural engineer to join our client's dynamic team. This role involves overseeing architectural aspects of projects from concept to completion, ensuring that all designs align with the vision, functional requirements, and budgetary constraints. The ideal candidate is passionate...
-
Draughtsperson
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdJob Summary: We are seeking a detail-oriented and skilled Draughtsman to join our client's team on a full-time basis. This role involves preparing detailed technical drawings and plans based on specifications provided by architects, engineers, and project managers. The ideal candidate is proficient in drafting software, has a strong eye for precision,...
-
Devops Engineer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdManpower Malta is currently seeking a DevOps Engineer for our client. Forming part of the Software Delivery team, the role of the DevOps Engineer is to build, test, and maintain infrastructure and tools to speed up and automate aspects of developing, testing and releasing software, allowing for the continuous delivery of software. Key Accountabilities / Key...
-
Jr/Mid/Sr - DevOps Engineer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdSummary Manpower is seeking to recruit a DevOps Engineer to join our client's team. Ready for your next DevOps challenge? We've got one specifically targeted to those bright minds that can help build solutions in managing and maintaining several microservices, as well as client-facing single-page applications. If you're a big team player and...
-
Call Centre Agent
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdOur client in the Insurance sector is looking to recruit a Call Centre Agent to join their team on a full-time basis. The role is on a shift basis (we are open 24/7) and has a key role in the day-to-day operation. The main duty of the Call Centre Agent is to handle incoming calls for assistance services and dispatch the needed service within the agreed...
-
Customer Care Agent
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdOur client in the Insurance sector is looking to recruit a full-time Contact Centre Agent. The role is on a 3-shift basis, nights being in the minority of shifts. The main duty of the Contact Centre Agent is to handle incoming assistance services and ensure the service is dispatch and rendered to the client within the agreed time frame. Responsibilities: ...
-
Senior Regulatory Reporting Officer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdThe Role Manpower is seeking to recruit a Senior Regulatory Reporting Officer who will be part of the company's Finance & Treasury Department and be directly responsible for ensuring we are fully compliant with the latest regulations and laws. As part of our Finance Department, your role would be to assume ownership on Banks regulatory reporting...
-
Electrical Engineer
1 maand geleden
WorkFromHome, Nederland Innovative Workforce Solution Ltd VoltijdManpower is seeking to recruit an Electrical engineer to join our client's team. The Professional Executive (Electrical Engineer) will be required to: Ensure proper management of operations, or maintenance or projects within the Company as may be required by planning, coordinating, implementing and monitoring plans and objectives relating to the...