Talent.com
Senior Software Developer – Architecture Designing
Senior Software Developer – Architecture DesigningZ Global • Bahrain
Senior Software Developer – Architecture Designing

Senior Software Developer – Architecture Designing

Z Global • Bahrain
30+ days ago
Job description

Main Duties

  • Design, build, debug, optimize and deploy the various tiers of the money-services-business applications developed by the company.
  • Develop high-quality, efficient, and fast code.
  • Work with and support System Architects with the design of the overall architecture of the core business application and other specific products / applications, and apply principles that promote the availability, reusability, interoperability, and security into the design framework.
  • Perform development, debugging, optimization, and automation activities to support product implementation and deployments.
  • Adopt engineering best practices to deliver higher quality and scalable solutions.
  • Develop and document standards and best practices, and mentor other Software Developers working on a specific application tier.
  • Identify deficiencies within the application’s codebase and identify opportunities to improve overall code quality.
  • Demonstrate a strong understanding of emerging technologies to support the development of new solutions.
  • Establish Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
  • Collaborate with departments (e.g., Business Solutions, Quality Assurance, Business units, and Infrastructure) to define project specifications and release documentation for all phases of the development cycle from product definition to design, through implementation.
  • Conduct peer code reviews for the software changes made by other engineers on the team.
  • Understand the full technology stack and underlying applications, services, and databases to ensure optimal performance.
  • Monitor changes of relevant vendor-provided software, such as the .Net framework, and ensure that relevant updates and upgrades are adopted in a timely and well-planned manner into the company’s stack.
  • Support the team by providing directions to the developers; designing solutions and ensuring the solutions are approved by the Architecture Review Board.

Education & Training

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Experience

  • Minimum 10 years of total software engineering experience predominantly in Microsoft Dot Net technology stack, Angular 5+, HTML, and CSS.
  • Minimum 7 years’ experience with ASP.net (C#), HTMLS, JavaScript, JQuery, CSS / SASS / LESS concepts and design patterns.
  • Proficiency with the .NET Core framework version 3.0 and higher.
  • Experience with containerization & deploying code on the cloud, preferably AWS cloud’s EKS.
  • Must have a working knowledge of Web Services, SOAP, and XML technologies.
  • Experience with building Web APls using REST.
  • Experience programming in major databases such as Microsoft SQL, PostgreSQL, and any NoSQL databases.
  • Experience programming in middleware technologies, ESB, and Message Queue.
  • Experience working with Microservices technologies and Microsoft Service Fabric.
  • Proficient working knowledge of code versioning tools such as Git.
  • Strong knowledge of object-oriented concepts.
  • Must have strong communication skills, both oral and written.
  • Strong ability to collaborate with other technical experts, develop solutions and functional design documents to support the development of final solutions, and provide project estimates and lead technical teams to consistently meet commitments.
  • Must have high integrity, accountability, a positive attitude, and be willing to do what it takes to make the team successful.
  • Must have proven ability to manage priorities and timelines.
  • Must have proven ability to provide project estimates and work-breakdown schedules.
  • Must be responsive and able to work under pressure with a strong sense of urgency.
  • Responsible, conscientious, organized, self-motivated, and able to work with limited supervision.
  • Must be detail-oriented and possess strong problem-solving skills and abilities to analyze potential future issues.
  • 24 / 7 on-call responsibilities for production-related issues.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior • Bahrain

    Related jobs
    End to End Architect

    End to End Architect

    Avisys Services • Bahrain
    Review the Business Requirements Specifications and use cases.Provide technical leadership on projects, managing subject matter experts and application designers to ensure the coherency of end-to-e...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR ANALYST – IDENTITY & ACCESS MANAGEMENT

    SENIOR ANALYST – IDENTITY & ACCESS MANAGEMENT

    Gulf Air Group • Bahrain
    GF1532 - SENIOR ANALYST – IDENTITY & ACCESS MANAGEMENT.Manage and maintain the organization’s Identity and Access Management (IAM) systems to ensure secure and seamless access for users.Implement a...Show more
    Last updated: 30+ days ago • Promoted
    AI Designer – Generative Architecture

    AI Designer – Generative Architecture

    V Marine • Bahrain
    AI Designer specialized in Generative Architecture.This role blends deep architectural understanding with state-of-the-art AI, ML, and computational design tools. You will be responsible for creatin...Show more
    Last updated: 30+ days ago • Promoted
    Security Architect For Bahrain

    Security Architect For Bahrain

    Adsfare • Bahrain
    Business Consulting, IT Solutions and Services company.BE Computer Science and Engineering.CISSP, CCSP, CEH, CCNP, AWS, Azure, Java, Python, VB. Professional Training Required : .Azure Solutions Archi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Planning Engineer

    Senior Planning Engineer

    Havelock One • Bahrain
    Since 1998, Havelock One Interiors has established itself as a leading provider of turnkey fit-out services in the Middle East. We specialise in interior contracting and the manufacturing of bespoke...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Instructor

    Software Engineer Instructor

    General Assembly • Bahrain
    Since 2011, General Assembly has transformed tens of thousands of careers through pioneering, experiential education in today’s most in-demand skills. As featured in The Economist, Wired, and The Ne...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Braxtone Group

    Senior Software Developer - Braxtone Group

    Qureos Inc • Bahrain, Bahrain
    We are seeking an experienced Senior Software Developer who is skilled in.TypeScript, Redis, MongoDB, AWS Amplify, and Amazon S3. The ideal candidate will oversee project management tasks, represent...Show more
    Last updated: 30+ days ago • Promoted
    AIA Developer+

    AIA Developer+

    Avisys Services • Bahrain
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Hands-on experience in migrating OSB code from Oracle 11g to Oracle 12c. Hands on experience in impleme...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR ANALYST - ENTERPRISE SYSTEMS

    SENIOR ANALYST - ENTERPRISE SYSTEMS

    Gulf Air Group • Bahrain
    GF1536 - SENIOR ANALYST - ENTERPRISE SYSTEMS.The Senior Analyst - Enterprise Systems will be responsible for supporting and managing projects for Gulf Air Group's enterprise systems.This includes, ...Show more
    Last updated: 30+ days ago • Promoted
    senior analyst

    senior analyst

    Gulf Air • Bahrain
    The jobholder will be a software developer specializing in digital process re‑engineering, workflow management, and artificial intelligence implementation within the Digital Innovation & Process Ma...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile Engineer

    Senior Mobile Engineer

    Tanami Capital • Bahrain
    Tanami is transforming how people access and manage alternative investments in the Middle East and beyond.We’re building a secure, elegant, and high-performance investment platform designed for lon...Show more
    Last updated: 9 days ago • Promoted
    AWS Solution Architect

    AWS Solution Architect

    Career Maker • Bahrain
    AWS solution Architecture, consulting and Implementation.Extensive knowledge and experience of EC2, ECS, Fargate / EKS, S3, VPC / VPN, Storage, ELB / Elastic Beanstalk, SQS, Cloud Formation, Terraform, C...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect – Cloud-Native & CI / CD Leader

    Senior Software Architect – Cloud-Native & CI / CD Leader

    Z Global • Bahrain
    A technology services company based in Bahrain is seeking a Lead Software Engineer with at least 10 years of experience in Microsoft technologies including. You will be responsible for designing, bu...Show more
    Last updated: 4 days ago • Promoted
    Senior Backend Engineer — Node.js / TypeScript, AWS

    Senior Backend Engineer — Node.js / TypeScript, AWS

    Calo • Bahrain
    A food technology company in Bahrain is seeking an experienced Staff Software Engineer to design and maintain backend systems. The ideal candidate has over 5 years of experience, particularly in Nod...Show more
    Last updated: 8 days ago • Promoted
    Architect (Master’s Degree in Architecture)

    Architect (Master’s Degree in Architecture)

    V Marine • Bahrain
    Architect (Master’s Degree in Architecture).We are seeking a qualified and visionary.Master’s degree in Architecture to join our design team. The ideal candidate will contribute to the design and de...Show more
    Last updated: 30+ days ago • Promoted
    Senior AWS Cloud Architect : Scalable, Secure Solutions

    Senior AWS Cloud Architect : Scalable, Secure Solutions

    Career Maker • Bahrain
    A leading recruitment firm in Bahrain is looking for a candidate with 10+ years of technical experience, specializing in AWS Solution Architecture. The role requires extensive knowledge of various A...Show more
    Last updated: 4 days ago • Promoted
    SENIOR ANALYST - AIRLINE SYSTEMS (DEVELOPER)

    SENIOR ANALYST - AIRLINE SYSTEMS (DEVELOPER)

    Gulf Air Group • Bahrain
    GF1826 - SENIOR ANALYST - AIRLINE SYSTEMS (DEVELOPER).The jobholder will be the subject matter expert in the Airline systems area, knowing in details and depth all the business processes and proced...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack IT Developer : Build & Modernize Internal Systems

    Full-Stack IT Developer : Build & Modernize Internal Systems

    Burjline Builders • Bahrain
    A leading construction and technology firm in Bahrain is seeking an IT Developer to enhance web-based applications and support their business operations. The role requires a Bachelor’s degree and 1-...Show more
    Last updated: 6 hours ago • Promoted • New!