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

Similar Job Titles

Solution Architect

Work Together, Rawalpindi, Pakistan
Posted Apr 20, 2024

AI Lead / Technical Architect

Posted Apr 15, 2024
I found a job on Rozee!