1. Home
  2. Jobs
  3. Senior Software Architect
Cybersecurity Onsite

Senior Software Architect

Starlinks Global
Amman - Jordan Listed 2 months ago 10-12 years via Naukrigulf
.net asp.net c# entity framework linq signalr postgresql redis docker kubernetes aws azure ci/cd devops cybersecurity

Job Description Roles & Responsibilities Main Responsibilities: Create, own, and maintain end-to-end system designs, software architecture, and technical blueprints aligned with Starlinks business and operational needs. Define architectural standards, design patterns, and scalable frameworks that support high-performance and enterprise-grade applications. Ensure that proposed architecture is secure, reliable, scalable, and aligned with long-term product and technology strategy. Lead architectural reviews, provide design recommendations, and validate the technical feasibility of new solutions. Ensure consistent and strict adherence to Agile SDLC practices, including CI/CD, unit testing, version control (GIT), automated deployments, and continuous integration processes. Technology Governance & Quality Assurance Software Architecture & System Design Create, own, and maintain end-to-end system designs, software architecture, and technical blueprints aligned with Starlinks business and operational needs. Define architectural standards, design patterns, and scalable frameworks that support high-performance and enterprise-grade applications. Ensure that proposed architecture is secure, reliable, scalable, and aligned with long-term product and technology strategy. Lead architectural reviews, provide design recommendations, and validate the technical feasibility of new solutions. Ensure consistent and strict adherence to Agile SDLC practices, including CI/CD, unit testing, version control (GIT), automated deployments, and continuous integration processes. Solutions Development & Technical Leadership Guide development teams in designing microservices, event-driven systems, and distributed architectures. Provide technical leadership in building high-performance applications using required technologies such as C#, .NET Core, ASP.NET, Entity Framework, PostgreSQL, Docker, Kubernetes, Redis, SignalR, CQRS, and RESTful APIs. Oversee integration design and communication protocols including gRPC, RabbitMQ, Azure Service Bus, and API Gateway management. Ensure architectural decisions support seamless interoperability between systems, applications, and third-party platforms. Drive innovation by identifying modern engineering tools, frameworks, and cloud-native technologies that enhance productivity and platform reliability. Collaboration, Stakeholder Management & Continuous Improvement Instill a culture of collaboration, shared accountability, and cross-functional ownership across engineering, product, and operations teams. Work closely with product managers, developers, DevOps engineers, and business stakeholders to translate business requirements into scalable technical solutions. Coordinate with vendors, service providers, and external technical partners to ensure alignment and successful project delivery. Continuously evaluate existing systems, identify optimization opportunities, and propose architectural improvements to enhance performance and reliability. Promote awareness of architectural principles, coding standards, security best practices, and system scalability across the technology team. Additional Responsibilities Perform other job-related tasks or special assignments as assigned by the direct supervisor/manager, including participation in high-priority projects, solution evaluations, or cross-departmental initiatives. Support knowledge-sharing, mentoring, and technical leadership to enhance overall team capabilities. Desired Candidate Profile Bachelor s degree in computer science, Software Engineering, Information Technology, or related field Required Certifications such as Azure Architect, AWS Solutions Architect, TOGAF, or equivalent Preferred CCNP, ITIL Foundation, or Microsoft/Cloud networking certifications (Azure, AWS) Preferred Minimum 10-12 years of software engineering and architecture experience. Proven experience in designing and building scalable microservices and event-driven systems Required Extensive experience with the following technologies (mandatory): C#, .NET Core, ASP.NET, Entity Framework Required PostgreSQL, LINQ Required Docker, Kubernetes Required Redis, SignalR Required CQRS, microservices, event-driven architecture Required RESTful APIs, gRPC Required OAuth2, JWT, OWASP security principles Required RabbitMQ, Azure Service Bus, API Gateway Required Strong understanding of network protocols (TCP/IP, DNS, DHCP, VLANs, VPN) Required Experience with monitoring tools (e.g., SolarWinds, PRTG) and ticketing systems Required Knowledge of cybersecurity best practices and network security compliance Required Driving License Required Company Industry LogisticsTransportationWarehousingCourier Department / Functional Area IT Software Keywords Senior Software Architect Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • CompanyStarlinks Global
  • LocationAmman - Jordan
  • CategoryCybersecurity
  • SourceNaukrigulf
  • Listed2 months ago

Related Cybersecurity jobs

More Cybersecurity