Senior Software Architect

NorthBay Solutions

  • Islamabad
  • Permanent
  • Full-time
  • 10 days ago
  • Apply easily
Requirements
  • Minimum Bachelor’s Degree in Computer Engineering, Computer Sciences or related fields required from a renowned university.
  • Extensive problem-solving skills
  • Strong software architecture and design concepts
  • Ability to communicate clearly regarding complex issues (in English)
  • 14+ years of experience and proficiency in the following skills and technologies is mandatory:
Front-End
  • Web fundamentals like HTML, JavaScript, and CSS
  • JavaScript frameworks like ReactJS, VueJS, Angular etc
  • Libraries Ant Design, Material UI, Vuetify, Bootstrap
  • Front-end (CSS) frameworks like Foundation or Bootstrap
Back-End
  • API design and development
  • CRUD (Create, Read, Update, Delete)
  • RESTful Services
  • Expert level skills in Node JS ecosystem with emphasis on TypeScript.
  • Web fundamentals like HTML, JavaScript, and CSS
  • Database technologies like MySQL, PostgreSQL, Oracle, and MongoDB
  • Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
  • Frameworks related to their server-side language of choice like: Express.js, Sequelize etc.
  • Strong understanding of CS fundamentals, Object Oriented Design and Data Structures.
  • Working knowledge of TDD or unit testing methodology, and related technologies.
  • Ability to work in a fast-paced and agile development environment.
  • Experience with .Net, .Net core, Python Django Stack, Pearl will be an advantage.
Proficiency in the following AWS technologies is desired but not mandatory:
  • RDS MySQL
  • CloudWatch Logs
  • Code Build / Pipeline
  • CloudFormation
  • Frontend + Cognito
  • VPC
Responsibilities
  • Design, develop, document, and test software solutions.
  • Understand the challenges being addressed by an engagement and collaborate with team members and clients to deliver a technical solution that meets the unique needs of our clients.
  • Create quality deliverables to communicate technical solutions to appropriate audiences.
  • Learn continuously, leveraging NorthBay training resources and self-directed training, sharing knowledge and skills with others.
  • Provide mentoring and leadership to more junior resources.
  • Review the code of other team members
  • Should be able to optimize application and identify performance bottlenecks
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
Powered by JazzHR

NorthBay Solutions

Similar Jobs

  • Senior Software Architect - Vue/Node/AWS

    NorthBay Solutions

    • Islamabad
    NorthBay is looking for an experienced Senior Software Architect with more than 15 years of industry expertise to lead our technical team in the development of a groundbreaking pro…
    • 4 days ago
    • Apply easily
  • Software Architect (ISB)

    US Mobile

    • Islamabad
    US Mobile is on a mission to revolutionize connectivity. Imagine a world where you can go into a single app and buy terabytes of data for every one of your devices: phone, smart de…
    • 1 month ago
  • Software Architect - PHP Laravel, React.js, AWS

    NorthBay Solutions

    • Islamabad
    NorthBay is seeking an experienced Software Architect with a strong background in PHP Laravel, React.js, and AWS, along with a solid understanding of MySQL RDS or MySQL Aurora. Th…
    • 4 days ago
    • Apply easily