Senior Software Engineer

1 week ago


Lahore, Punjab, Pakistan Ascertia - Tinexta Infocert Full time
Senior Software Engineer (.Net Core/Angular)

Join to apply for the Senior Software Engineer (.Net Core/Angular) role at Ascertia - Tinexta Infocert.

Ascertia is a global leader in PKI and high-trust electronic signature solutions. The company designs and develops software products in-house and sells these to a global audience, mainly through a network of local reseller partners. Ascertia has experienced solid revenue growth and is hiring new team members. We promote a fast-paced and challenging environment, providing room to grow your skills. We believe in aggressive timelines and challenges across multiple team-based projects. If you want to be part of a business engaged in digital signature creation, verification, timestamping, secure archiving, and eID validation, Ascertia offers an enriched motivated environment and a promising workplace.

Job Description

The ideal candidate must have demonstrable experience with Asp.net Core, WebAPI, Angular, SQL Server Database, along with a good understanding of OOP concepts, SOLID principles, and commonly used design patterns. Responsibilities include leadership, initiative-taking, thinking out of the box, being self-driven and proactive, and being a good team player. Experience with enterprise-level products is a plus.

Minimum Qualifications:

  • Minimum 5+ years of professional software and web development experience
  • Hands-on experience with SQL Databases and complex queries
  • Proficiency in C# 6.0+, ASP.NET Core 2.0+, and ASP.NET Identity
  • Experience with Dapper or Entity Framework
  • Experience in writing REST services using Web API and understanding of Swagger
  • Experience in writing unit tests and understanding of code coverage
  • Experience with Angular (TypeScript)
  • Understanding of threads, deadlocks, and performance optimization
  • Knowledge of SQL Server optimization and data retrieval efficiency
  • Understanding of logging frameworks, Azure Insights, and caching frameworks
  • Knowledge of SOLID principles and OWASP top 10 security guidelines
  • Understanding of SSL/TLS, IIS server, OAuth tokens, JSON Web Tokens, and OpenID
  • Good written English and communication skills

We Offer:

  • Challenging and dynamic work with opportunities for professional growth
  • Market-competitive remuneration
  • PF, Medical Insurance, Medical Allowance for parents
  • Biannual bonuses and increments
  • Paid holidays
  • State-of-the-art infrastructure
  • Complementary meals
  • Company-sponsored trips, cricket, gaming, and dart clubs

Why work for Ascertia?

Ascertia is a leader in the global high-trust security market with offices in Pakistan, UK, and the UAE. Our focus is on enhancing our PKI products and digital signature solutions, sold via a global partner network and direct sales. Our products are used on-premise and in cloud services, with R&D and support teams responding to real-world business needs. Recognized by Gartner and other analysts, Ascertia partners with trust service providers and cryptographic product providers. Our goal is to grow by at least 30% annually and dominate the high-trust market segment.

Product Information

SigningHub: A comprehensive signing solution for workflow document approval, available on-premises, private cloud, or public cloud. www.signinghub.com

ADSS Server: An advanced PKI framework supporting qualified and AATL certificates, key management, remote signing, and long-term signature creation. https://www.ascertia.com/products/adss-signing-server/

Web RA: An advanced registration authority for managing digital certificates, controlling registration and vetting processes. https://www.ascertia.com/products/adss-web-ra-server/

Seniority Level
  • Mid-Senior level
Employment Type
  • Full-time
Job Function
  • Sales, General Business, and Education
Industries
  • Wireless Services, Telecommunications, and Communications Equipment Manufacturing
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...


  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations...


  • Lahore, Punjab, Pakistan Devsinc Full time

    1 month ago Be among the first 25 applicantsDevelop and deploy machine learning models using Python and libraries like TensorFlow, PyTorch, and Scikit-learn to solve complex business problems.Preprocess and transform raw data into structured formats, ensuring quality input for effective machine learning model training.Collaborate with cross-functional teams...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Job Title: Senior Software Engineer - Data Engineering & Data ScienceDevsinc is seeking a highly skilled Senior Software Engineer with a focus on Data Engineering and Data Science to join our innovative team. This role requires an individual capable of bridging software engineering and data science, leveraging advanced algorithms and extensive data sets to...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Be among the first 25 applicantsJob Title: Senior Software Engineer (MERN Stack)Devsinc is seeking a highly skilled Senior Software Engineer with expertise in the MERN Stack (MongoDB, Express.js, React.js, Node.js) to join our dynamic development team. In this role, you will leverage your deep knowledge of web technologies to design and build robust,...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Get AI-powered advice on this job and more exclusive features.Job SummaryA Full Stack Software Engineer for PHP and VueJS at Creative Chaos is primarily responsible for developing server and client applications across various platforms. This includes writing Restful APIs and developing front-end interfaces for web applications. A senior software engineer...


  • Lahore, Punjab, Pakistan LOGICON, LLC Full time

    We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team at Logicon. The ideal candidate will have a strong background in Nest.js, Next.js, and AI/ML (specifically Generative AI), with expertise in Python. This role requires a passion for developing scalable web applications and cutting-edge AI-driven solutions.Key...


  • Lahore, Punjab, Pakistan Elevation Inc Full time

    Join Our Team as a Senior Software Engineer (C++, .Net) at EspialAre you ready to take your software engineering career to the next level? We're seeking a talented individual to join our team as a Senior Software Engineer, where you'll play a pivotal role in maintaining, enhancing, and designing cutting-edge software solutions for interfacing with...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Software EngineerA senior software engineer for Python is responsible for developing server applications across various platforms. The role involves ensuring the functionality, security, and performance of server applications are aligned with design specifications and are bug-free.


  • Lahore, Punjab, Pakistan TaxGPT Full time

    Join to apply for the Senior Software Engineer role at TaxGPT19 hours ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at TaxGPTGet AI-powered advice on this job and more exclusive features.TaxGPT is transforming the tax industry with AI-powered solutions that make tax management simpler, and more efficient. Based in...