drjobs Senior Solutions Architect (Senior .NET developer) العربية

Senior Solutions Architect (Senior .NET developer)

Employer Active

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
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Skills:

A very big advantage would be experience in growing up in the Microsoft Stack as a Developer and has moved into building prototypes/SOA (service oriented architecture) to be consider

Bachelor Degree or in-lieu of degree equivalent education, training and work-related experience

8+ years of experience in a software architect role (Microsoft Stack .Net, Core, C#, ASP.Net)

Professional certification in software architecture, frameworks, or languages

Strong project management skills

Able to lead a team effectively

Superior interpersonal communication skills

Clear and coherent written communication, including visual representations of data

Knowledge of Waterfall and Agile development methodologies

Extensive understanding of architectural styles and design patterns

Familiarity with several coding and computer languages

Experience with database design and data modeling

Understanding of software development lifecycle (SDLC)

Proficient in Microsoft Office (Word, Excel, Outlook, PowerPoint)

Job Responsibilities:

Utilize knowledge of systems hardware and software to create custom solutions

Work closely with business analysts, customers, developers, and programmers and guide high-level decisions throughout the design process

Work with Business Analysts to gather functional requirements at a system level

Work with Business Analysts to determine project scope at a system level

Design and implement hardware systems and software applications

Develop architectural solutions for systems, databases, user interfaces, and web services

Conceptualize software systems to address particular needs for end-users

Pitch project proposals to departments, management, or clients

Provide training about new programs to end-users

Collaborate with programmers and developers to determine project scope and direction

Decide on the platforms and coding standards to be used in project development

Evaluate existing software solutions to identify areas for improvement

Create modifications for existing software to upgrade performance

Conduct testing to ensure optimal functionality

Debug any errors or issues that arise

Ensure architectural integrity of software solutions

Determine project timelines and complete work to deadlines

Assign tasks to members of the development team

Conduct cost analysis to ensure projects remain within budget

Maintain thorough documentation of systems and applications

Mentor, encourage, and motivate team members

Oversee architectural approaches from conception to installation

Document architectural solutions

Analyze business requirements and prepare detailed technical specifications document

Evaluate multiple technology options as solutions for business requirements and recommend the best fit solution

Develop proof of concepts and provide analysis and recommendations

Architect and design the complete solution

Liaise effectively with diverse customer groups, project teams, and management

Provide daily and weekly status updates to the project manager

Employment Type

Full Time

Company Industry

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.