https://bayt.page.link/AxPXMFgAYHTizba37
Create a job alert for similar positions

Job Description

Roles and Responsibilities:
- Devise technical solutions based on the requirements of the product / platform and ensure that software architecture meets the expectations of business
- Create Architectural Concepts and derive technical roadmap in Architecture and related technology fields
- Contribute to elaborate software requirements and other specifications needed for development tasks
- Support project planning activities through estimation, identification of integration points, technical risks & mitigations, etc.
- Ensure testability of the design and support test-automation design
- Participate in validation of implemented features
- Evaluate tools & technologies and perform prototypes
- Coach and mentor team members regarding software design approach, technology, tools, methods, and various software quality aspects
- Advice in make or buy decisions
- Support for setup of Continuous Integration and facilitate smooth functioning of DevOps chain
Qualification: BE / B. Tech / MCA / ME / M. Tech 
Experience: 8+ years in software development with at least 2  as an Architect
Required Skills:
- Excellent insights into Architecture, design patterns and design principles.
- Sound knowledge of medical image processing application development for distributed architecture
- Hands on with medical domain standards like DICOM
- Hands on experience with full stack application development and test automation
- Hands-on experience in Distributed Computing architectures and communication paradigms like REST, Webservices, etc.
- Good understanding of Deployment Pipelines, DevOps, and related tools / methods is desirable
- Expertise in technologies: C#, .Net core, .Net Framework, Nunit, Moq, REST API.
- Expertise in design review, code reviews and integration of software components in large systems
- Sound knowledge of software engineering processes and secure software development life cycle.
Required Soft skills & Other Capabilities:
- Excellent problem solving, Decision making skills and ability to work in a team environment
- Excellent communication and extensive experience in working with multiple stakeholders across geographies
- Excellent team player with capabilities to technically lead the team and motivate team-members.
- Ability to work independently
- Self-motivated and self-driven


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.