Description:
Aksa-SDS is actively seeking a highly skilled Team Lead (.NET Core) to join its dynamic development team based in Islamabad (I-9/3). This is a full-time onsite role, requiring a talented individual with strong expertise in product development using .NET technologies along with a robust understanding of database management systems, DevOps, and modern development practices.
Job Timings:
- 09:00 AM - 05:30 PM (Monday to Friday)
Key Responsibilities:
- Lead the development and enhancement of products using .NET 4.X framework including C#, ASP.Net, ADO.Net, MVC, LINQ, and RESTful APIs.
- Design and optimize databases, working with MS SQL, Oracle, and MySQL.
- Manage source control, builds, and deployments through tools like TFS, Git, Bitbucket, SonarQube, IIS, CI/CD Pipeline, Kubernetes, Docker, and Jenkins.
- Architect and develop microservices, incorporating technologies like RabbitMQ, ActiveMQ, ELK, Redis, S3bucket, Swagger/Open API, and .NET Core 3.X Framework.
- Apply strong Object-Oriented Programming (OOP) principles across development processes.
- Build engaging user interfaces using JQuery, HTML5, CSS3, Angular, and JSON, with at least 2 years of UI development experience.
- Ensure cross-browser compatibility, accessibility compliance, and adherence to web standards.
- Conduct and oversee Functional Testing, Stress Testing, and Load Testing to ensure product performance and stability.
- Work within both Agile and Waterfall (SDLC) environments as required.
- Leverage prior FinTech services experience (preferred) to add industry-specific value.
- Use strong analytical and problem-solving skills to troubleshoot and propose effective technical solutions.
Requirements:
- 5+ years of proven experience in software development using .NET technologies.
- Expertise in Product Development and Enterprise-level Application Development.
- Proficiency in working with relational databases like MS SQL, Oracle, and MySQL.
- Hands-on experience in DevOps tools and deployment automation.
- Experience with Microservices Architecture and associated tools.
- Strong understanding of front-end development, with demonstrated ability to build interactive and user-friendly interfaces.
- Knowledge of testing methodologies and tools.
- Understanding of both Agile and Waterfall software development life cycles.
- Prior experience in the FinTech domain is a plus.
- Exceptional problem-solving and analytical thinking skills.