Software Architect
2 months ago
Req ID:452976
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
NETWORK & LINKS:
INTERNAL
- System Engineers or Product Designers
- Software Designers
- V&V Architects & Designers
- Project/Program Quality Safety Managers
- Project/Program Cybersecurity Manager & Engineers
EXTERNAL
- Project Teams
OVERALL PURPOSE OF THE ROLE:
- Develop and deliver the software modules by ensuring detailed design and implementation of those modules.
MAIN RESPONSIBILITIES:
- Contribute to the elaboration of product/system specification & architecture, in collaboration with the Product Designers or System Engineers
- Define the software requirements specifications
- Define the functional requirements, operational requirements, interfaces requirements and the requirements linked to performance, safety, cybersecurity, Reliability Availability and Maintainability (RAM)… constraints
- Ensure that all the requirements can be verified (testability, …)
- Ensure the traceability of the software requirements through the development cycle
- Define the software architecture
- Elaborate the functional and structural breakdown into software components
- Allocate the requirements to the software components
- Define the interfaces between the software components
- Define the dynamical behavior of the software
- Validate the feasibility of the solution: model simulation, mock-up
- Take main technical choices for software development
- Select development tools, methodology (ex: UML, …), programming languages, coding strategy and coding rules…, strictly following internal process/methods & tools recommendations
- Contribute to the selection of the execution environment (processor, operating system, middleware, basic software…), together with the product architect, system engineering manager and hardware architect
- Arbitrate and validate major software design choices
- Perform software/software integration, together with the software designers
- Perform hardware/software integration, together with the hardware architect
- Specify, design, prepare and perform tests and verifications of his/her deliverables
- Sustain the software
- Keep informed of the evolution of technologies through techno watch
- Contribute to standardization by reusing existing solutions or by defining reusable solutions, including COTS*
- Apply and ensure application of processes and standards
- Contribute to continuous improvement (RoE: Return of Experience, process…)
EDUCATION: B.Tech./ B.E./M.E./M.Tech./M.S. in Computer Science, Information Technology, EE, EEE
BEHAVIORAL COMPETENCIES:
- Dynamic, autonomous. Creativity and ability to work in a complex environment.
- Be Innovative and demonstrate to peers and implement in Reusable codes, and development.
- Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization.
- Team Player. Ability to communicate effectively with internal and external stakeholders.
TECHNICAL COMPETENCIES & EXPERIENCE:
- Possess strong programming/design skill in C++, C#.net , WPF and SQL Database.
- Knowledge of cloud-based platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Proficiency in implementing and managing DevOps processes.
- Experience with microservices and service-oriented architectures.
- Excellent communication skills with ability to learn new languages and technologies Preferably engineers with Railway domain experience.
- Designing and developing applications with object oriented approach.
- Troubleshoot, debug and fix issues
- Maintaining and upgrading existing system
- Ability to collaborate on projects and work independently when required
- Coordinating with all stakeholders to determine application requirements and changes
- Analytical mind and business acumen and Problem-solving aptitude
SOFTWARE SKILLS:
- 12+ minimum years of proven and strong experience in development and implementation C++, C#.net , WPF and SQL Database
- Possess good skills in working with database like MS SQL Server 2012
- Software development experience using IDE like Visual Studio .NET. with Object Oriented approach.Experienced at converting software requirements and designs into source code.
- Knowledge of any configuration management tool and workflow management tool is essential (ex. ClearCase, ClearQuest, TFS, Starteam,...)
- Awareness of any one of these SDLC models - SCRUM, V-model Knowledge in Railway Signaling Domain is a huge advantage
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Job Type:Experienced
-
Software Architect
3 months ago
Bangalore, India Philips Full timeJob TitleSoftware ArchitectJob DescriptionJob title:Software ArchitectAs the Software Architect and Tech Lead, you will be responsible to lead and provide technical expertise to an agile development team, to refine the product backlog and to create, enhance, and maintain an application portfolio. Â The Software Architect should be able to successfully...
-
Software Architect
1 month ago
Bangalore, India Philips Full timeJob TitleSoftware ArchitectJob DescriptionJob title:Software ArchitectYour role:As the Software Architect and Tech Lead, you will be responsible to lead and provide technical expertise to 1-2 agile development teams, to refine the product backlog and to create, enhance, and maintain an application portfolio. Â The Software Architect should be able to...
-
Software Architect
3 months ago
bangalore, India QpiAI Full timeSoftware ArchitectPosition Type: Full-TimeJob Summary:The Software Architect will play a critical role in shaping the future of our software development practices. This position involves designing and overseeing the setup of software development processes, documenting release processes, ensuring adherence to best practices, and driving continuous...
-
Sr. Software Architect
4 days ago
Bangalore, India Philips Full timeJob TitleSr. Software ArchitectJob DescriptionJob title:Sr. Software ArchitectYour role:Duties and Responsibilities:Responsible for the design, implementation, integration, and testing of enterprise backend components or modules in high quality, according to requirements, and on time.Comply and align with software development professionalism standards within...
-
Software Architect
1 month ago
Bangalore, India Alstom Full timeReq ID:443272 We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global...
-
Bengaluru/ Bangalore, India consilium software inc. Full timeApply CX Solution Architect, consilium software inc. in Bengaluru/ Bangalore for 8 - 10 year of Experience on TimesJobs.com
-
Software Architect
3 months ago
Bangalore, India Alstom Full timeReq ID:423204 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...
-
Embedded Software Developers/Architects
5 days ago
bangalore, India Infosys Full timeYears of experience: 4-15 yearsEmbedded Software DevelopersJob Description:Embedded Software Developer specializing in automotive electronics and software-defined vehicles (SDV). The ideal candidate will have a strong background in embedded systems development, real-time operating systems (RTOS), and experience in developing software for automotive...
-
Lead Software Architect
5 days ago
bangalore, India Stellantis Full timePosition Title: Lead Software ArchitectThe new Software Organization is seeking experienced, passionate and creative individual to lead the architectural design of a new and innovative software platform for Stellantis which integrates advanced software functions with cloud connectivity and EDGE processing for the next generation vehicle. The position...
-
Software Architect
5 days ago
bangalore, India Smarsh Full timeCompany DescriptionSmarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5...
-
Principal Software Architect
2 months ago
Bangalore Rural, India Saaki Argus & Averil Consulting Full timeAbout Company Our Client is a digital technology start-up headquartered in Singapore focused on the Automotive, Fintech & Manufacturing industries Job Description: Software Engineering Architect About the role This opportunity is for Principal Digital Architect, who will be responsible for architecting and modernizing our customer-facing and distribution...
-
Software Architect
3 weeks ago
Bangalore, India Philips Full timeJob TitleSoftware Architect - C# FullstackJob DescriptionJob title:Software ArchitectAs the Software Architect and Tech Lead, you will be responsible to lead and provide technical expertise to an agile development team, to refine the product backlog and to create, enhance, and maintain an application portfolio. Â The Software Architect should be able to...
-
Software Architect
5 days ago
bangalore, India Lucidspire Full timeExciting career opportunities await! Ready for New Challenges? Lucidspire Hiring!"Designation: Software ArchitectExperience: 10+ years of experience in software development, with at least 6 years in an architecture or lead role.Qualification:Bachelor’s Degree in Computer Science, Engineering, or a related field.A Master’s degree is...
-
Software Architect
3 months ago
Pune/Bangalore, India Onward Technologies Limited Full timeA software architect is a professional responsible for designing and overseeing the development of complex software systemsThey are involved in the high-level design decisions and provide guidance to the development team throughout the software development life cycleHere are some key responsibilities and activities of a software architect: - System Design:...
-
Sap Solutions Architect
1 day ago
Bangalore, India ITChamps Software - SAP Consulting & Training Full timeCompany Description ITChamps Software - SAP Consulting is a pure-play SAP consulting firm based in Mysore, India. Since 2005, we have been actively engaged as an Extended Business Member of the SAP community and have provided online training to customers and aspiring consultants as an SAP Education partner. With a strong track record of successful...
-
Software Architect
1 day ago
Bangalore, India Smarsh Full timeCompany Description Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European,...
-
Software Architect
1 day ago
Bangalore Urban, India Marketsleague Full timeWe are looking for a motivated Software Architect with 3–5 years of experience to lead the design and development of scalable software solutions. The successful candidate will be responsible for making high-level decisions for software architecture, developing design patterns, and guiding the engineering team through the implementation of these systems. A...
-
Software Architect
3 weeks ago
Bangalore Metropolitan Area, India Pramana Full timeAbout Pramana:Pramana, Inc., enables digital transformation for next-generation pathology at medical centers, pathology labs, and biorepositories. Pramana offers a first-in-class Digital Pathology as a Service (DPaaS) solution by providing a turnkey service with cutting-edge whole slide imaging systems and a scalable software platform for clinical workflows....
-
Software Architect
1 day ago
Bangalore, India Groww Full timeAbout Groww We are a passionate group of people focused on making financial services accessible to every Indian through a multi-product platform. Each day, we help millions of customers take charge of their financial journey. Customer obsession is in our DNA. Every product, every design, every algorithm down to the tiniest detail is executed keeping the...
-
Software System Architect
3 months ago
bangalore, India Global Technologies Full timePosition : Software System Architect Total experience : 10+ yearsDesired Skills and Experience :- 10+ years, as a developer, designer & architect of one of the following : Network OS, Firmware, Storage or Compute virtualization SW.- Industry experience building enterprise solutions like Network OS, Virtualization (Storage / Computer) and device drivers on...