Work for Pakistan Single Window (PSW) as a SOFTWARE ARCHITECT. Turning business needs into scalable and effective technical solutions falls to a software architect. They create software systems, give development teams strategic direction, and supervise the application of these designs to guarantee excellent performance, security, and maintainability. To work with stakeholders at all levels, this position calls both technical knowledge across many technologies and a strong awareness of software design concepts as well as good communication skills.
Software Architect Major Responsibilities:
- Design and develop software architecture and applications according to best standards and guidelines.
- Support and maintain several phases of software applications.
- R&D investigating the fresh technologies and trends
- Knowledge of distributed systems, RESTful APIs, and message brokers—RabbitMQ, Kafka, among others.
- Create graph and REST APIs.
- Knowledge of API gateways, load balancers, and service discovery tools
- Design data architecture solutions in concert with a data architect. Engage in design conversations offering ideas and insights based on data concepts.
- Help create and put into use effective data integration systems. Help create programs and procedures to guarantee data is security changed.
- Join developers and database managers to maximize query performance and data retrieval. By recommending indexing methods or query-tuning approaches, help spot and fix performance bottlenecks.
- Create simple, understandable data structures for effective organizing and access to datasets. Work with project managers and business analysts to determine needs for ad hoc analysis and suggest pertinent data.
- If necessary, do data analysis; combine data with other programs; create data visualizations; troubleshoot data issues.
- Using guidelines and unit testing guarantees the quality of code.
- Review codes, give helpful criticism, and coach younger devs.
- Attend scrums to guarantee the delivery as expected, and help with Project Manager for release planning.
- Interactive Cooperation across Multiple Domains
- Constant Improvement and Innovation; Excellent Emerging Technology Knowledge.
Software Architect Qualification and Experience:
- Bachelor’s degree in computer science or a closely related discipline preferred
- strong principles of software engineering in OOAD, design patterns, MVC, data structures, algorithms etc.
- Experience with C#,.Net Core, Reacts, AngularJS, Typescript, JavaScript, CSS, HTML, SQL Server or other RDBMS, Entity Framework Core, React Hook, React Library
- Micro services architecture requires knowledge and expertise of which is absolutely essential.
- Rest & Graph API experience
- Source control (Git, SVN) and unit testing tools experience
- Plus would be knowledge of Golang, NoSQL, and Graph Database.
- Excellent written, spoken, and personal communication abilities
- Capacity to operate comfortably in a dynamic environment driven by deadlines and speed
- Self-driven, fast picker and a responsive team player.
- Excellent analytical tools, debugging, and problem-solving ability
- minimum nine plus years of experience in the pertinent sector.
- Oracle technologies are preferable; proven knowledge in data transformation and visualizations counts.
- Strong SQL queries and ideas of data modeling are absolutely required.
- Sound understanding of security concepts, techniques, and policies
- keen analytical skills and problem-solving ability
- Good communication and interpersonal skills have to be present in oneself.
- Good awareness of delicate and private knowledge with wise application
- Team Development, Conflict Resolution
- Researching and investigating helps one analyze problems.
- Making Decisions and Judging
- Bachelor’s degree in computer science or a closely related discipline preferred
Software Architect Job Details:
Title | Details |
---|---|
Posted On | 30 June 2024 |
Job Type | Regular |
Sector | Govt |
Industry | Pakistan Single Window (PSW) |
How to Apply?
Submit your resume and cover letter via the application URL given below to be considered for this role.
A software architect serves a demanding yet fulfilling job. It calls for a special combination of technical know-how, leadership qualities, and good communication capacity for several stakeholders. For people driven by software design and development, the demand for qualified Software Architects is probably going to rise as technology develops, hence offering a viable career route. Aspiring Software Architects can better equip themselves for a successful career in this exciting industry by knowing the main duties, competencies, and credentials needed for this post.
2 thoughts on “Required SOFTWARE ARCHITECT in PSW 2024”