
Sr Software Engineer (.NET Core)
- Lahore, Punjab
- Permanent
- Full-time
We are looking for Sr Software Engineer (.NET Core).In this role, the Sr Software Engineer (.NET Core) is responsible for enhancing product quality and security. The Sr Software Engineer (.NET Core) is responsible for in-depth market research and aligning products with current security trends. This role involves creative solution prototyping and hands-on refinement of new features. The executive leads process improvements and automation to ensure product consistency and excellence, translating strategic insights and technical expertise into tangible impacts in quality and security, upholding Ascertia's commitment to delivering the best secure, high-quality products.The individual will be required to work on ASP.NET Core MVC, Web APIs, Entity Framework, SQL Server. The ideal candidate must have demonstrable experience with ASP.NET Core MVC, Web APIs, SQL Server Database along with a good understanding of OOPs Concepts, SOLID principles, and commonly used design patterns. He / She should additionally possess responsibility, leadership quality, and seeking new challenges, take initiatives, thinking out of the box, self-driven, self-motivated and be a good team player. Should have experience of enterprise level products.Job Specifications:
- Minimum 4-5 years of professional software and web development experience
- Development experience in C#, ASP.NET Core MVC, MS SQL Server
- Experience in integration design patterns with RabbitMQ and Message queues.
- Strong knowledge of micro-service logging, monitoring, debugging, and testing
- API management with API gateways like Ocelot, APIGee, Mulesoft, TYK or Kong
- Implementations experience of micro-service integration, packaging, build automation and deployment.
- Experience with containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers, AWS)
- Demonstrable experience of ORMs e.g. Entity Framework and Dapper
- Good knowledge of best practice coding and DDD design
- Proficiency in object-oriented design and architecture and technical documentation
- Good written English and communication skills
- C#, .Net 6, ASP.NET Core MVC, RabbitMQ, Ocelot, SignalR, Caching server (Redis), SQL / Oracle, Docker, Kubernetes
- An interesting and challenging job, dynamic opportunity for professional growth.
- A market competitive remuneration package including Provident fund.
- Medical Insurance for Family and OPD allowance
- Biannual Bonus
- Biannual Increments
- Paid time Off
- State of the Art infrastructure.
- Complementary Meals
- Company sponsored quarterly events and yearly excursion trip.