We are looking for a highly motivated and energetic Lahore-based senior software engineer to join our growing team. The ideal candidate will be working with the offshore team on a product that requires constant innovation and new technology upgrades on a frequent basis.
It’s essential that you are skilled at problem-solving, solution design, and high-quality coding.
The ideal candidate should have a minimum of +2 years of experience in the relevant field.
Responsibilities
• Delivering a high-quality application
• Integrating with front-end developers
• Ensuring a required level of performance
• Analyzing requirements and designing new functionality
• Supporting and fixing existing functionality
• Selecting and using the most appropriate and efficient technologies for a particular application
• Designing and building application layers
Skills Required
• Strong understanding of the structure and logic of Object-Oriented Programming
• Ability and willingness to learn & adopt new technologies
• Familiar with various design and architectural patterns
• A knack for writing clean, readable, and easily maintainable code
• Good analytical skills
• Good knowledge of ADO .NET, Entity Framework, and SQL Server
• Experience using .NET Core
• Expert of Web forms, ASP .Net
• Database design including indexes and data integrity
• Ability to use Client Side web development technologies (HTML, CSS, JavaScript, jQuery and Bootstrap)
• Ability to use third-party API's, Web API 2.0
• Job Type: Full-time