Senior Software Developer
Karachi, Sindh, Pakistan
11d ago

We are looking for a Senior Software engineer responsible for the development and maintenance of various web-based products of Averos.

The candidate will be part of development team to deliver the software requirements as per provided by Project Manager. The developer will lead the entire software web application from concept stage until delivery.

He will also play an active role on the software side during the integration with mobile app, hardware and 3rd party system.

Key Responsibilities and Duties

  • Utilize established development tools, guidelines and conventions for ASP.NET, C#, SQL Server, JavaScript, jQuery, Stored Procedures, Web services and REST APIs
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modifications and improvements
  • Create technical specifications and test plans
  • Capable of investigating and developing skills in new technologies
  • Able to lead effort in migration to .NET MVC paradigm for all the existing codes
  • Work with standard tools such as Visual Studio, TFS, SQL Management Studio
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Qualifications and Skills

  • BS / B.E degree in Computer Science / Engineering
  • Good understanding of OOP concepts
  • At least 3-5 years of experience in ASP.NET and C#
  • Must have strong knowledge about MVC model Entity Framework and LINQ
  • Must have high skills in SQL Server, Stored Procedures, Visual Studio and Management Studio
  • Have proven experience of JavaScript, jQuery and good programing practices.
  • Candidate have good experience in Google maps, Google Location APIs, Bootstrap framework, Web sockets and SignalR will have added benefit in selection
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Think you are an ideal candidate!!! Apply Now.

    Only short listed candidates will be notified.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form