Software Architecture

3 days ago


กรงเทพมหานคร, Thailand ALSTOM Full time

Req Id: 417833

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 solutions. Joining us means joining a caring, responsible, and innovative company where more than 70,000 people lead the way to greener and smarter mobility, worldwide

The CITYFLO product family is a Communication Based Train Control (CBTC) system for urban solution ensuring the operation and safety of metros and people movers all around the world. You will elaborate specification, architecture and various plans ( test plan, configuration management plan,...) The task of this role is to perform software implementation and Software Testing depending on team function for Onboard products together with focusing on delivery of Software/System works to main projects of Region APAC.

**Key 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*
- Contribute to continuous improvement (RoE: Return of Experience, process )

**Education**:

- Bachelor of Computer Engineer, Software Engineering, Electrical Engineering, Electronic Engineering, Control System and Instrumentation Engineering.

**Relevant experience required**:

- 5 years of working experience in software designer in the same métier/bussiness
- Good planning, interpersonal, and communication skill.

Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility. That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?

**Equal opportunity statement**:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.

**Job Segment**:Testing, Developer, Implementation Manager, Middleware, Network, Technology


  • Software Architecture

    7 months ago


    กรุงเทพมหานคร, Thailand R Systems Full time

    Develop Business Solution define business processes and translate user requirements into technical design together with development team leader - Provide technical design and solution as blueprint - Select technology solution or design for projects to address business requirements together with development team leader - Hold accountability for good platform...


  • กรุงเทพมหานคร, Thailand Kyndryl Full time

    Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Job...

  • Software QA Lead

    3 months ago


    กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Participate in the architecture and design of a feature early in the development cycle, influencing it to drive quality and adherence to specifications. Review design, requirements, specifications, and technical design documents to provide timely and meaningful feedback. Estimate, prioritize, plan and coordinate testing activities. Obtain, create and...


  • กรุงเทพมหานคร, Thailand ธนาคารไทยพาณิชย์ Full time

    สมัครโปรดคลิกที่ปุ่ม "Apply" Job Description - Conduct research on technology trends in banking and finance, providing insights and recommendations to stakeholders. Evaluate new hardware and software solutions to ensure they meet the bank’s standards. - Design and implement scalable, fault-tolerant, and secure...


  • กรุงเทพมหานคร, Thailand 1Moby Co., Ltd. Full time

    ็ัHybrid Working. Performance Bonus & Fixed Bonus. Cozy, Openness & Worldwide, Growth Enviroment. Software Tester/Senior Software Tester. Conduct requirement analysis and infrastructure planning with various teams (Developers, UX, Business). Understand business value, software architecture to create appropriate testing strategy. Design, write, review,...


  • กรุงเทพมหานคร, Thailand 1Moby Co., Ltd. Full time

    Hybrid Working, Worldwide, Growth Environment. Performance Bonus & Fixed Bonus. Openness, Friendly, Cozy & Delicious!. Software Tester/Senior Software Tester. Conduct requirement analysis and infrastructure planning with various teams (Developers, UX, Business). Understand business value, software architecture to create appropriate testing strategy. Design,...


  • คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Net. Software Development. International Software House. Backend development (Database design, Business Logic Layer, Web Services, Integrations). Propose and implement architectural designs. Maintain existing enterprise mobile and web backend. Qualifications - General. 5+ years of software development experience. 3+ years of solid experience in.Net...


  • กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Backend development (Database design, Business Logic Layer, Web Services, Integrations). Propose and implement architectural designs. Maintain existing enterprise mobile and web backends. General. A degree in computer/technology related discipline or equivalent work experience. 5+ years of software development experience. Excellent ability to understand...

  • Software Architect

    5 days ago


    กรุงเทพมหานคร, Thailand Anotech Energy Full time

    As a **Software Architect**, you will be defining the software requirements specifications and software architecture. - **Responsibilities**_ Define the software requirements specifications - functional requirements, operational requirements, interfaces requirements and the requirements linked to performance, safety, cybersecurity, RAM constraints - Ensure...


  • กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Stable and supportive environment empowering you to achieve your career goals. Relaxed and easy-going team focused on delivering an excellent work / life balance. Backend development (Database design, Business Logic Layer, Web Services, Integrations). Propose and implement architectural designs. Maintain existing enterprise mobile and web...


  • คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    5+ Years in software and 3+ Years in.Net. Flexible Hours and Hybrid Working Policy. International Company (20+ Nationalites). Backend development (Database design, Business Logic Layer, Web Services, Integrations). Propose and implement architectural designs. Maintain existing enterprise mobile and web backends. Qualifications General. A degree in...


  • คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Backend development (Database design, Business Logic Layer, Web Services, Integrations). Propose and implement architectural designs. Maintain existing enterprise mobile and web backends. Qualifications GeneralThai language proficiency is mandatory. A degree in computer/technology related discipline or equivalent work experience. 5+ years of software...

  • Cloud Architect

    4 months ago


    คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Architect modern back-end services solutions on Azure or AWS or GCP. Ensure the performance, quality, and responsiveness of our back-end services. Prepare technical specifications, system integrations overview and API documentation. Design, create, deploy and oversee the implementation and integration of scale-out cloud-based solutions. Ensures solution is...

  • Cloud Architect

    4 months ago


    คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    Architect modern back-end services solutions on Azure or AWS or GCP. Ensure the performance, quality, and responsiveness of our back-end services. Prepare technical specifications, system integrations overview and API documentation. Design, create, deploy and oversee the implementation and integration of scale-out cloud-based solutions. Ensures solution is...

  • Tech Lead .NET

    5 days ago


    คลองเตย, กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    20+ Nationalities, Flexible working hours. International Software House, MRT Queen Sirikit. Our backend development service has been growing rapidly over the years at Seven Peaks Software and it has been trusted by many renowned corporations, startups and industry leaders locally, and abroad. When we ask our developers why they love working in Seven Peaks...

  • Tech Lead .NET

    6 months ago


    กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    We use modern and often cutting-edge technologies. We follow best practices and clean architecture. We never compromise on quality. We practice domain-driven design. We encourage innovation and experimentation. We work on big and exciting projects. We have many talented developers to work alongside with. We organize tech meetups where you can share knowledge...


  • กรุงเทพมหานคร, Thailand PRTR Full time

    PRTR Technical is seeking a COBOL Software Manager for a leading international company based in Bangkok. **Responsibilities** - Managing the existing squad of developers (7-10) and reviewing their codes. - Being responsible for assigned software development and architecture. - Being responsible for testing software, debugging, troubleshooting, and upgrading...

  • Tech Lead .NET

    7 months ago


    กรุงเทพมหานคร, Thailand Seven Peaks Software Co., Ltd. Full time

    We use modern and often cutting-edge technologies. We follow best practices and clean architecture. We never compromise on quality. We practice domain-driven design. We encourage innovation and experimentation. We work on big and exciting projects. We have many talented developers to work alongside with. We organize tech meetups where you can share knowledge...


  • กรุงเทพมหานคร, Thailand SAP Full time

    **We help the world run better** At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and...


  • กรุงเทพมหานคร, Thailand บริษัท โอสถสภา จำกัด (มหาชน) Full time

    **รายละเอียดงาน**: **รูปแบบงาน **:งานประจำ**: **จำนวนที่รับ **:ไม่ระบุ**: **สถานที่ปฏิบัติงาน **:กรุงเทพมหานคร(ทุกเขต)**: **เงินเดือน(บาท)...