Back-End Developer

how can we help you?

Contact us at the Velosi office nearest to you or submit a business inquiry online.

The strength of our approach comes from offering a multiregional service while meeting local needs. Velosi achieves this because we operate in selected world’s major established and emerging markets.

Mr. Ijaz Ul Karim Rao
Ijaz Ul Karim Rao
MD, Velosi Asset Integrity Limited

Velosi is looking for a Back-End Developer with relevant experience.

Job Type: Full-time, Permanent
Project Location(s): Pakistan (Islamabad/Lahore/Karachi/Multan)
Education: BE/B.Tech/B.Sc. graduate in computer science or a related field, a Master's would be a plus.

Job Responsibilities

  • Collaborate with cross-functional teams to develop and maintain enterprise-level applications.
  • Work closely with front-end developers to integrate server-side logic.
  • Architect and implement reusable, maintainable code
  • Conduct thorough testing and debugging to ensure proper functionality
  • Stay up-to-date with the latest web technologies, trends and best practices, actively contributing to the team’s knowledge base.
  • Conduct regular code reviews and provide constructive feedback.
  • Build reusable code and libraries for future use.
  • Optimize application for maximum speed and scalability
  • Gather and refine specifications and requirements based on technical needs.
  • Produce technical design documents and participate in technical walkthroughs.
  • Maintain code integrity and organization.
  • Ability to work effectively in a fast-paced, deadline-driven environment.
  • Identifying and troubleshooting issues within the code.
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines

As our ideal candidate, you should have:

  • BE/B.Tech/B.Sc. graduate in computer science or a related field, a Master’s would be a plus.
  • 3 to 5 years of experience.
  • Strong understanding of data structures and algorithms
  • Expertise in working with .Net Core, ASP.NET and proficiency in C# language
  • Proficiency in MS SQL server with a deep understanding of database design principles and familiarity with SQL functions, stored procedures, queries and sub queries and views
  • Solid understanding of RESTful APIs, enabling smooth data exchange and ensuring clean, efficient and well-documented code
  • Understanding of Layered Architecture and Repository design pattern.
  • Hands-On experience with EF Core Code first and DB first approach with emphasis on query optimization.
  • Ability to write efficient, secure, and reusable code
  • Familiarity with version control systems (e.g., Git) and package managers (e.g., npm).
  • Proficient with software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical thinking, troubleshooting, and problem-solving skills.
  • Ability to analyze and solve problems.
  • Excellent communication and collaboration skills.