
Software Architect
3 days ago
Company Overview:
We are Motive - the worlds leading provider of device management for mobile, fixed and IOT as well as managing the omni-channel customer experience which through its business logic drives actions, runs proactive care campaigns, and improves customer satisfaction. Deployed by leading service providers worldwide, Motives device management and service management platform drive revenue, reduce customer care costs and automate each customer interaction. A relaunched brand with a long history and pedigree, at Motive we differentiate ourselves by creating innovative technical solutions, packaging them in ways that simplify operational complexity and time to market, and we never forget that we only succeed when our customers succeed. As a member of the Motive team, you will share a passion for being part of an exciting team of talented individuals, with a focus on building sustained long-term growth, and a fantastic place to work. Surrounded by individuals of exceptional ability and commitment, you will have the opportunity both to contribute to our continued business success, and to also invest in your own personal development.
At Motive we hire only passionate team orientated people to join our business. Are you one of them?
Position Summary:
As a Software Architect, you will capturebusiness, operational, technical and / or non-functional requirements from our customers and internalstakeholders and deliver our technology direction withan architecture that meets our customers needs and Motive direction. Be able to process use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional descriptions. Must have broad system and product architecture competence and ecosystem understanding relative to telecom providers and modernization of a large platform. You will be a champion of writing clean code, keeping up to date with latest advances in protocol and technologies. You will also be responsible for providing strategic vision for the future of the product, bringing new technological changes, and doing Proof of Concepts (POCs).
Main Responsibility Areas:
- Identifies the stakeholders involved and coordinates within the product lifecycle activities for initial phase
of product development.
- Captures and manages the functional and non-functional requirements by using industry best practices.
- Develops and manages the subsystem level design of the product.
- Research, design, plans develop and / or evaluate new advanced network technologies by translating
customer requirements or strategic business objectives into final product design.
- Work includes in-depth assessment of the customer's networked application needs, design and implement
modern software programming models, runtime environments and software systems on cloud platforms.
- Design, define and implement integrated hardware / software systems requirements for customers and /
or prepares studies and analyses existing systems.
- Drive results of POCs into intellectual property and product roadmaps.
- Coordinates design of subsystems and integration of total system.
- Identify, analyze, and resolve program support deficiencies.
- Develop high-quality theoretical and experimental work.
- Solves complex problems based on sophisticated analytical thought and complex judgment.
- Contribute to development of concepts to determine the direction for the product.
- Act as a professional leader for staff / work team / taskforces, often the most senior specialist in a team,
who serves as best practice resource within own organizational unit and / or is recognized as an expert
within the same professional area in the business.
- Lead functional teams or projects with moderate resource requirements, risk and complexity, handle dayto-day staff management issues, including resource management and allocation of work.
Key Skills & Competencies:
- Bachelors or masters in computer science/ computer engineering/ software engineering.
- 12+ years of professional experience in software development, with a focus on JAVA.
- 4+ years of experience as an architect.
- Solid experience consuming JAVA and device protocol specifications.
- Prior experience in device management space (TR 069, TR 369, WebPA etc).
- Experience working and architecting large-scale, multi-threaded, distributed applications, and fast
prototyping.
- Proficiency with Web Services, RESTful APIs, Message Queueing.
- Proficiency in developing, deploying, testing software containerized software using Docker and
Kubernetes.
- Proficiency in microservices based architecture.
- Excellent object-oriented design & programming skills, including strong working knowledge of design
patterns, enterprise integration processes etc.
- Excellent working experience with DBs (Oracle, MariaDB, Redis).
- Expertise in developing and optimizing SQL Server databases, writing complex SQL queries, and designing
efficient database schemas.
- Ability to lead architecture and design of software.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools, branching
techniques and deployments.
- Strong ownership of own work with effective collaboration as part of a multi-disciplinary, multi-site team
- Continuous learning, mastering and creation of new leading-edge technologies
- Positive mindset, with strong interpersonal skills and ability to work constructively within a team
environment.
- Strong analytical and problem-solving capabilities
- Excellent verbal and written communication skills (in English) with experience in creating clear and concise
documentation.
Preferred Qualifications:
- Experience in AWS or Azure cloud services.
- TR 069, TR 369, WebPA.
- Experience with Weblogic and/ or WildFly
- Experience building applications with machine learning libraries is a plus.
- Telecom experience is a plus
Limitations and Disclaimer
The above job description is meant to describe the general nature and level of work being performed; it should not be construed as an exhaustive list of all responsibilities, duties and skills required for the position.
All job requirements are subject to possible modification to reasonably accommodate individuals with disabilities. Some requirements may exclude individuals who pose a direct threat or significant risk to the health and safety of themselves or other employees.
This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their manager.
-
Software Architect
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Senior Software ArchitectWe are seeking an experienced software architect to lead the development of production-ready AI solutions on AWS.This role involves guiding distributed teams and scouting emerging AI technologies to integrate into our Amorphic AI Solutions. The successful candidate will join our Product Engineering group, owning end-to-end delivery...
-
Software Architect
4 weeks ago
Bengaluru, Karnataka, India Talent Aspire Full timeJob Description- We are seeking a highly skilled Software Architect with expertise in designing and delivering enterprise-grade solutions on cloud platforms.- The ideal candidate should be a certified architect (TOGAF or AWS/Azure), with strong hands-on experience in C#, .NET, and at least one of GoLang or Java.- Deep knowledge of cloud services on Azure or...
-
Software Architect
2 days ago
Bengaluru, Karnataka, India Tata Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per yearWe're Hiring: Software Architect – Automotive Domain Locations: Bangalore | Coimbatore | Pune Key Responsibilities:Own software architecture across products and ensure effective deployment.Drive modular design and component reuse.Guide developers on architecture and design decisions.Review technical designs and ensure coding standards.Collaborate on...
-
Java Technical Architect
3 days ago
Bengaluru, Karnataka, India Jamcracker Software Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJOB DESCRIPTION Position Type: Full-time regular Location: Bangalore Position Requirements: Technical Architect, Architect Position Description: Technical Architect has to work as a part of a Jamcracker team to architect, design and develop Jamcracker platform infrastructure for enabling and providing On Demand Solutions. The position will also be...
-
Application Architect
3 days ago
Bengaluru, Karnataka, India Spigot Software Full timeRole : Technical ArchitectTechnical Architect is a member of software engineering team who designs software solutions from the ground up, making high-level decisions about each stage of the process and leading a team of engineers to create the final product. This role requires significant experience as a software developer. The goal is to provide a framework...
-
Software Architect
5 days ago
Bengaluru, Karnataka, India beBeesoftware Full time ₹ 15,00,000 - ₹ 20,10,000Job Title: Software ArchitectWe are seeking an experienced Software Architect to join our team. As a key member of our technology group, you will be responsible for designing and implementing large-scale software systems that meet the needs of our organization.The ideal candidate will have a strong background in computer science and software engineering,...
-
Software Architect
2 days ago
Bengaluru, Karnataka, India Michael Page Full timeSoftware Mobile Architects with minimum 10+ years of experienceExperience with Angular, Cloud Technologies and Agile Methodologies mustAbout Our ClientA large organization in the Solar Energy sector, with over 40 years of experience in Manufacturing Industry. Operating in over 20 countries, it is renowned for its innovative technological solutions and...
-
Software Architect
3 days ago
Bengaluru, Karnataka, India beBeeArchitect Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Software ArchitectAbout the RoleWe are seeking an experienced software architect to join our team. In this role, you will design and develop scalable, secure microservices using TypeScript.You will work collaboratively with cross-functional teams to deliver high-quality solutions that meet business requirements. You will be responsible for...
-
Software Architect
3 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 15,00,000Senior Software ArchitectAs a senior software architect, you will design, develop and maintain complex software systems that meet the needs of our technology platform.Our ideal candidate has a strong foundational understanding of software architecture principles and is experienced in cloud-based environments (e.g., AWS).Design and implement scalable and...
-
Embedded Software Architect
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,20,000 - US$ 1,80,000Job Title: Embedded Software ArchitectAs an Embedded Software Architect, you will be responsible for designing and developing software architectures and source code for Linux-based embedded systems using C and C++.The ideal candidate will have a strong background in embedded systems development, including experience with C, C++, and ARM architecture. They...