Software Architect;
MacroSoft Pakistan is seeking for an Architect to design, build, deploy and provide knowledge transfer for software framework to support business product lines for current and next generation applications.
The Architect will also establish standards for development of software applications.
Will also research and recommend future technologies and solutions that are flexible and stable.
Position responsibilities:·
Meets project goals and deadlines as specified by project plans.·
Ensures the timely completion of all projects.
· Identifies issues as they arise and provides assistance as needed to development team
· Consistently designs flexible, scalable and stable frameworks and solutions.
· Maintains consistent communication and status updates to architecture team and management.
· Participates in architecture team discussions.
· Provides assistance to team members with suggestions or ideas on how project issues can be addressed
· Establishes standards for development and the appropriate technologies to be utilized.
Requirements:
Bachelor degree in technology related fields like computer science, maths or engineering.
· Knowledge of Elastic Search is a plus.
· Knowledge of TPL is a plus.
Macrosoft is a leading-edge software design and development company. It has a powerful combination of business experience and technological expertise that provides clients best-in-class solutions in software development projects. Macrosoft delivers high-quality, cost-effective, full lifecycle solutions to complex software development projects. The company has over a decade of successful engagements and over 150 professionals working for an exceptional client list. Macrosoft's highly qualified and professional development teams can address the entire development lifecycle, from business process engineering and system architecture design through final system hosting and maintenance. Macrosoft maintains a leading edge in software technology allowing the company to design new systems efficiently and rapidly and successfully integrate those new system capabilities in complex business and IT environments