Solution Architect
ibex. Pakistan
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
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.
- 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.
- 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 resumeSimilar jobs
Assistant Engineer Preventive Maintenance
K-Electric,
Karachi
1 day ago
Our employees are our company's greatest asset - they are our real competitive advantage. We possesse immense power of innovation, immagination and a desire to attract and retain the best; provide them with encouragement, stimulus, and make them feel that they are an integral part of the company's mission.PurposeTo supervise team for on-field operations.EducationDAE – Electrical/ Electronics/ B-TechExperience0 - 1...

ERP Junior Development Consultant
Sanaullah & Co.,
Karachi
3 days ago
Key ResponsibilitiesSanaullah & Co., a leading tax, corporate, and financial advisory firm with 15 years of excellence, is expanding its horizons into IT solutions with the launch of a new venture focused on ERP and business transformation. As part of this strategic growth, we are seeking an experienced and forward-thinking ERP Junior Development Consultant to play a key role in...

Head of HR - Banking
Info Resume Edge - GCC,
Karachi
6 days ago
About The CompanyA strong and resolute management, diverse human resource and constant enthusiasm and drive to excel in its field. The Company promotes teamwork, and equality among its people, and is continuous in its search for excellence. It was established as a joint stock Company on 14th October 1978. The main objective for this joint venture has been to promote...
