Senior .Net Software Engineer

3 days ago


Manama, Manama, Bahrain TCIG Full time

TCIG Overview

We are a cutting-edge technology company that is revolutionizing the industry with our innovative solutions.

About the Job

We are seeking a highly skilled and experienced .Net Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying complex web applications using Web services and WCF technologies.

Your Key Responsibilities:

  1. Collaborate with Product Designers to implement the next generation of TCIG applications
  2. Design and develop efficient and reusable front-end systems
  3. Identify and address performance bottlenecks in our applications
  4. Participate in design and code reviews to ensure high-quality code
  5. Interact with other team members to incorporate their innovations and vice versa
  6. Communicate best practices and knowledge within the team
  7. Demonstrate excellent communication, both written and personal
  8. Develop strong interpersonal skills to work effectively with colleagues
Requirements

To be successful in this role, you will need:

  1. At least 3 years of experience building web applications
  2. Expert knowledge of JavaScript & jQuery
  3. Deep understanding of WCF services and Entity Framework
  4. Strong SQL knowledge
  5. Skillset including .Net 4 & above, MVC, Entity Framework, ASP.NET, LINQ, AJAX
  6. Exposure to WPF, HTML5 & CSS3
  7. Excellent knowledge in creating and using complex XML and JSON web services
  8. Expert knowledge of web technologies (HTML/CSS)
  9. Ability to write high-performance, reusable code for UI components
  10. Experience developing rich applications with HTML/CSS/JS
  11. Bachelor's or Master's degree in Computer Science or a related technical field
  12. Experience with multi-threaded programming
  13. Experience writing unit tests and testable code
  14. Understanding of large and complex code bases
  15. Designing clean and maintainable APIs
  16. Excellent problem-solving, critical thinking, and communication skills


  • Manama, Manama, Bahrain Dewan Consultants Full time

    We are hiring for "Senior Dot Net Developer" for a leading IT Company in Bahrain Position:. Net Senior Developer Job Overview: We are looking for a highly skilled and experienced Senior. NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable applications using. NET...


  • Manama, Manama, Bahrain 01 Systems Company WLL Full time

    Bachelors in Computer Application(Computers), Bachelor of Technology/Engineering(Computers), Bachelor of Science(Computers)Nationality: Any Nationality Vacancy: 1 Vacancy Job Description We are looking for an experienced. Net full stack software engineer with a passion for building large-scale, mission-critical software in a fast-paced agile environment. The...


  • Manama, Manama, Bahrain 01 Systems Company WLL Full time

    Bachelors in Computer Application(Computers), Bachelor of Technology/Engineering(Computers), Bachelor of Science(Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionWe are looking for an experienced .Net full stack software engineer with a passion for building large-scale, mission-critical software in a fast-paced agile environment. The...

  • Senior .net developer

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Company Description Procco Financial Services W. L. L. is a fintech company licensed by the Central Bank of Bahrain as an Ancillary Services Provider. Acquired by the United Electronics Company (e Xtra) group in 2019, Procco is an integral part of United Company for Financial Services (UCFS), also known as Tasheel, in Saudi Arabia, providing the technology...


  • Manama, Manama, Bahrain 01 Systems Full time

    With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – For both the financial and non-financial sectors – in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding and Biometrics...


  • Manama, Manama, Bahrain 01 Systems Full time

    With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – For both the financial and non-financial sectors – in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding and Biometrics...


  • Manama, Manama, Bahrain RESO Full time

    Company Description With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – For both the financial and non-financial sectors – in the areas of Digital Transformation, Signature Management Solution, Electronic Signature, Paperless Workspace Solution, Digital Document Management, Digital Mobile Onboarding...


  • Manama, Manama, Bahrain The Chemical Engineer Full time

    JOB DESCRIPTIONWood has upcoming new and exciting opportunities with our clients in Bahrain. We are currently looking for Expression of Interest applications for a Process Engineer/ Senior Process Engineer to be based in Bahrain. If you are an experienced Process Engineer and looking for a new challenge, we welcome you to make an application. Please note...


  • Manama, Manama, Bahrain Black Pen Recruitment Full time

    **Job Description**We are seeking a highly skilled Dynamics 365 Customer Engagement (CE) developer to join our team at Black Pen Recruitment. As a member of our client's Microsoft Business Solutions' customer delivery team, you will be responsible for delivering high-quality business and software solutions to our clients.The successful candidate will have a...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Array is currently seeking an exceptional Senior Software Lead to join our accomplished team. As a Senior Software Lead, you will play a pivotal role in designing, developing, and maintaining high quality software solutions for our esteemed clients. We are seeking individuals with a strong foundation in software engineering principles, a passion for...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    At Array, we're not just a software services company – we're dreamers, builders, and visionaries. Born from the startup hustle, we're on a mission to redefine the tech landscape, become the next tech giant, and put Bahrain on the map Our journey is bold, our ambitions are sky-high, and we're looking for exceptional Senior Software Engineers to join us on...


  • Manama, Manama, Bahrain Penny Software Full time

    At Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...


  • Manama, Manama, Bahrain 01 Systems Full time

    We are looking for an experienced. Net full stack software engineer with a passion for building large-scale, mission-critical software in a fast-paced agile environment. The ideal candidate will share our great pride in developing robust and user-friendly solutions and will join an engineering team that strongly believes in leveraging the latest technologies...


  • Manama, Manama, Bahrain 01 Systems Full time

    We are looking for an experienced .Net full stack software engineer with a passion for building large-scale, mission-critical software in a fast-paced agile environment. The ideal candidate will share our great pride in developing robust and user-friendly solutions and will join an engineering team that strongly believes in leveraging the latest technologies...


  • Manama, Manama, Bahrain Z Global Full time

    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...


  • Manama, Manama, Bahrain RESO Full time

    The role of a Senior Software Engineer at Canonical As a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance....


  • Manama, Manama, Bahrain RESO Full time

    At RESO, we are seeking a skilled Senior Linux Systems Software Engineer to join our team. This is an exciting opportunity for someone passionate about software quality, Ubuntu, and the open source community.About the RoleThe ideal candidate will have strong software engineering, Linux, and open source background, with experience in Python and Shell...


  • Manama, Manama, Bahrain RESO Full time

    Job Title: Senior Software EngineerThe RESO team is seeking a highly skilled Full Stack Developer to assist the external developer in overseeing testing and deployment until the project is completed and fully received.Key Responsibilities:Develop, maintain, and optimize both front-end and back-end components of the mobile app.Collaborate with the external...

  • Senior analyst

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Senior Analyst - Airline Systems (Developer)The Senior Analyst – Airline Systems will be the subject matter expert in the Airline systems area, having in-depth knowledge of all business processes and procedures. The jobholder will set short- and long-term solutions to meet KPIs, improving efficiency and delivery of assigned business units. Salary: $80,000...


  • Manama, Manama, Bahrain TCIG Full time

    About TCIGWe are a leading technology company that is revolutionizing the industry with our innovative solutions.About the RoleAs a Senior .Net Engineer, you will play a key role in shaping the future of our applications.Your Key Responsibilities:Lead the design and development of complex web applications using Web services and WCF technologiesMentor junior...