Senior Software Engineer

Job Description

We are looking out for a senior software engineer who will be running and designing product application features across various cross-platform devices. we are looking out for someone who is passionate about code writing, solving technical errors, and taking up full ownership of app development

 

Responsibilities:

  • Write clean, scalable code using .NET programming languages
  • Remain up to date with the terminology, concepts, and best practices for coding mobile apps
  • Develop technical interfaces, specifications, and architecture
  • Use and adapt existing web applications for apps
  • Create and test software prototypes
  • Develop client displays and user interfaces
  • Assist software personnel in handling project-related work and other requirements
  • Coordinate with other software professionals and developers

 

Qualifications:

  • BS/MS in Computer Science or related field
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g. Model-View-Controller (MVC)
  • 4 years of development experience using C# .NET
  • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET)
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • Strong attention to detail
  • Excellent troubleshooting and communication skills
  • Knowledge of REST and RPC APIs
  • Able to work well in a team setting

 

Benefits

  • Market competitive salary
  • Flexible timings
  • Friendly work environment
  • Annual Leaves

Job Summary

  • Published on:2023-09-20 7:09 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2024-12-30