Software ArchitectAmerilink International Corp | AICHOTELS.COM • London, England, United Kingdom
Software Architect
Amerilink International Corp | AICHOTELS.COM
- London, England, United Kingdom
- London, England, United Kingdom
About
Key Responsibilities
Participates in planning, definition and high-level design of the solution and explores solution alternatives.
Defines a top-level software structure and internal and external interfaces for the software that are compatible with the architecture of systems that interface to the software.
Works with portfolio stakeholders to develop, analyze, split and realize the implementation of features and capabilities.
Leads a team of software architects across the software engineering organization; imparts knowledge, expertise and technical experience to less‑experienced members of the organization.
Champions the automation of the software development life‑cycle for purposes of defect injection reduction and streamlining overall software development costs.
Operates in a collaborative, SAFe agile environment.
Qualification Musts
Advanced experience working with large, complex software systems.
Experience in a previous software engineering leadership role.
Excellent written and oral communication skills; ability to communicate with different audience levels ranging from new engineers to senior customers.
Knowledge of data structures and algorithms, system software design, operating systems, architectures, software development life‑cycle and processes as they relate to real‑time software development.
Experience with C/C++ and object‑oriented software design.
Qualifications Preferred
Experience developing software in a team‑based development environment, preferably Agile/SCRUM, DevSecOps, and test automation.
Experience writing software for and debugging issues in real‑time multithreaded software applications.
Experience designing and documenting software architecture.
Familiarity with IP networking, including socket programming, network analysis (Wireshark), network routing, and virtual LANs (VLANs).
Experience with secure coding practices.
Strong problem‑solving and communication skills, including ability to produce technical documentation, and the desire to learn new technologies and tools.
Demonstrated ability to work effectively with coworkers from diverse communities and cultures.
Demonstrated ability to work with colleagues who represent a diversity of work and conflict resolution styles.
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Information Technology
Industries IT System Design Services
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.