drjobs
Software Architect Manager
drjobs
Software Architect M....
drjobs Software Architect Manager العربية

Software Architect Manager

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

9 - 16 years

Job Location

drjobs

Alexandria - Egypt

Monthly Salary

drjobs

EGP 4000 - 6000

Nationality

Egyptian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 713805

Job Description

  • Leads in defining, documenting and developing software, as well as lead the architecture and technical design discussions, code reviews and technical design/specifications in collaboration with the project team
  • Designs and develops software applications according to specifications and the standard enterprise architecture. Works on more complex or larger-scale projects
  • Contributes to the review and analysis of business requirements
  • Provide expertise to identify and translate system requirements into software design documentation
  • Develops, monitors, and tracks the progress of an action plan
  • Creates thorough, professional-quality project documentation and technical specifications
  • Provides reasonable work estimates and communicates deviations from estimates or work product in advance of deadline
  • Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions
  • Assesses the impact of software changes and new development on other systems; conducts integration tests to mitigate risks
  • Designs runs and monitors software performance tests on new and existing applications for the purpose of correcting errors and improving performance
  • Keeps current on emerging software technology and make recommendations
  • Takes technical direction from team members
  • Mentors peers and junior team members, and participates in and promotes a knowledge-sharing environment
  • Proactively recommends, schedules, and performs software improvements and upgrades
  • Ability to take on multiple assignments; own one or more modules of the project under development
  • Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager
  • Establish best practices and policies for installing, configuring, maintaining, and troubleshooting end-user access and usage of database applications

Job Requirements

  • Strong experience in designing and developing enterprise-level applications using .NET, .NET Core, C#,WCF, RESTful, and SOA
  • Experience designing and developing C# based N-tier highly scalable web applications
  • XML/XSL, Web Services, SOA architecture, ESB, WCF, Team foundation server, SQL Server, C #, WCF,Visual Studio
  • Experience applying Design Patterns
  • Extensive experience with all phases of the Software Development Life Cycle (SDLC)
  • Solid background in Designing & Implementing Applications using technologies defined by the Standard Enterprise Architecture
  • Strong experience in analyzing and optimizing already deployed applications
  • Extensive knowledge and hands-on experience designing and developing objects and components of relational database
  • Excellent knowledge of current protocols and standards
  • Knowledge and understanding of system flow charts, data processing concepts, and telecommunications principles
  • Working knowledge of SQL, Stored Procedures, and SSIS packages
  • Experience working in a team-oriented, collaborative environment
  • Maintain an understanding of the organization’s goals and objectives

Employment Type

Full Time

Department / Functional Area

IT Hardware Support

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.