The Software Development Architect will lead the programming team to design and build high-performing, resilient and manageable .Net Core-based CRM, Sales, and ERP software applications for Electronics and digital industry.

Responsibilities include:

  • Lead the development team and will make assure the quality of development
  • Should be able to design, plan and review all development related tasks
  • Full stack hands-on development for CRM and Sales software solutions of high quality
  • Pro-actively handle solution designs and code for timely delivery of high performing resilient solutions, while minimizing rework
  • Lead the development and DB team on design, architecture, scalability, performance, and best practices
  • Assist implementation team with troubleshooting
  • Accountable for his/her team's velocity, quality, and to document all system & implementation requirements the software has.

Required Education and Experience:

  • 10+ years of experience of developing applications, including enterprise-level applications using .NET (C#)
  • Experience with development using the .NET Core framework
  • Experience architecting, developing, and maintaining web applications
  • Experience with relational databases, preferably SQL Server
  • 5+ years of experience with MVC/Web APIs/REST with JSON/XML data
  • 3+ years of experience with Angular TypeScript based version (must have good knowledge about v8 and above)
  • Experience of doing unit/integration testing web applications and enterprise software using manual and automated techniques.
  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience

Required Knowledge, Skills and Abilities:

  • Must have excellent communication skills, both written and verbal, to work effectively with a large team comprising of on-shore/off-shore members
  • Deep understanding of various design and architectural patterns
  • Excellent analytical skills
  • Ability to perform comfortably in a fast-paced, deadline-oriented work environment
  • Ability to communicate with other teams to collect requirements, describe software product features, technical designs
  • Ability to influence software engineering best practices within the team

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
HR
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
10 Years
Apply Before:
Feb 06, 2022
Posting Date:
Jan 05, 2022

Salsoft Technologies

Information Technology · 601-1000 employees - Lahore

pSalsoft Technologies is a dynamic IT company. It was established in 2001, the basic idea for business initiation was to bring a harmonized, strong motivated and highly skilled team of specialists into a very mature and well-designed IT outsourcing business process in order to make a difference in the service value./p

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!