Solution Architect

ibex


Date: 1 week ago
City: Karachi
Contract type: Full time
We are seeking a highly skilled Software Solution Architect with expertise in .NET development and a strong background in architecture design to lead our software development efforts. As the Software Solution Architect, you will be responsible for designing and implementing complex software solutions that meet the evolving needs of our business and clients. The ideal candidate will have at least 6+ years of experience in .NET development, including a minimum of 2+ years in a lead software engineering role.

Responsibilities

  • Lead the design and implementation of scalable, secure, and robust software solutions.
  • Utilize .NET frameworks and a variety of design and architectural patterns to solve complex software challenges.
  • Worked with Microservice Architecture, building RESTful web services, and ensuring security with OWASP standards.
  • Employ Dependency Injection and the Repository Design Pattern to create modular, maintainable code.
  • Ensure high performance and responsiveness of applications using ASP.NET framework, SQL, C#, LINQ, .NET Core Framework, and EF Core.
  • Apply Domain Driven Design (DDD), Event Sourcing, and CQS domain events to software solutions.
  • Integrate messaging services like RabbitMQ and Mass Transit for event-driven architectures.
  • Develop front-end user interfaces with technologies like Angular and ensure seamless integration with back-end services.
  • Utilize Azure and DevOps practices for continuous integration and continuous delivery (CI/CD).
  • Guide and mentor team members, providing technical leadership and oversight.

Qualifications

  • 3+ years of experience as a Software Architect or similar role
  • 6+ years of experience with software development
  • 3+ years of experience with coding in various languages (C#, .NET, Java etc.)
  • Outstanding knowledge of software and application design and architecture
  • Knowledge of HTML/CSS, JavaScript, and UI/UX design.
  • Strong expertise in .NET framework, C#, LINQ, .NET Core Framework, EF Core, and ADO.NET.
  • Experience with architectural patterns (N-Tier, Onion, MVC, DDDD), Microservice Architecture, and RESTful web services.
  • Familiarity with security practices, particularly OWASP.
  • Solid understanding of Domain Driven Design (DDD), Event Domain, RabbitMQ, and Mass Transit, and CQS domain events.
  • Experience with cloud platforms, preferably Azure, and Oracle/MS SQL Server for database management.
  • A technical mindset and analytical approach
  • Great attention to detail
  • Good leadership skills
  • The sense of ownership and pride in your performance and its impact on the company’s success
  • Critical thinking and problem-solving skills
  • Good time-management skills
  • Great interpersonal and communication skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Additional Information

  • This position is a full-time client-side role based in Karachi.
  • We offer a competitive salary and benefits package.
  • Performance bonuses are provided based on individual and team achievements.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Lead Generation Specialist

Logisol Technologies, Karachi
21 hours ago
Company: Logisol TechnologiesLocation: On-SiteJob Type: Full-Time Industry: IT Services | Digital Marketing | Web & App DevelopmentAre you a data-savvy professional with a knack for finding and converting potential clients? Logisol Technologies is on the hunt for a versatile Lead Generation to help grow our outreach efforts and support our sales pipeline with qualified leads. Key Responsibilities:Conduct market research and...

Sales Marketing Executive

Impetus Systems, Karachi
4 days ago
Impetus Systems (FlowHCM) is seeking a motivated and detail-oriented Sales and Marketing Executive to join our team. If you have the experience and skills listed below, we encourage you to apply! Responsibilities:Developing and Maintaining the prospect database.Market research and testing in new and growing markets.Lead generating campaigns via telephone and email.Demonstration meeting booking.Assisting the sales team to progress the sales cycle.Producing reports...

EHS Lead

Reckitt, Karachi
4 days ago
We are ReckittHome to the world's best loved and trusted hygiene, health, and nutrition brands. Our purpose defines why we exist: to protect, heal and nurture in the relentless pursuit of a cleaner, healthier world. We are a global team united by this purpose.Join us in our fight to make access to the highest quality hygiene, wellness, and nourishment a...