Image Loading

Software Architect

Job Description

  • Bangalore, KA

Essential Functions

  • Lead the evaluation and determination of future design of current and new product lines.
  • Implement new processes, procedures, technology, and tools in order to increase developer productivity, product quality and performance.
  • Where appropriate, utilize multi-tiered applications design and development methodologies for enterprise application development utilizing tools, including HTML/JavaScript, .Net web services and Microsoft SQL Server.
  • Evolve mitigation plans for technical debt risk items in projects
  • Enhance current design standards to allow for a phased migration to newer technology.
  • Establish code efficiency standards in order to ensure product performance.
  • Work directly with the Product Development management to create future technology roadmaps.
  • Design software modules that will work together to produce desired product. Ensures completed modules provide all functionality described by application experts and meet performance guidelines.
  • Create, communicate, and maintain security policies, standards, and guidelines applicable to software products.
  • Conduct security assessments on business products and solutions.
  • Create, define, and implement security controls and tooling in conjunction with product development teams and product owners.
  • Good knowledge of OS, Network security, firewall, routers, IDS/IPS, Data encryption and related tools/technologies.
  • Build Application security architecture for products/services that would be developed using containers. Knowledge of containers, network isolation, secure engineering practices, and identity and access management are preferred.
  • Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks.
  • All other duties and responsibilities as assigned

 Skills needed to be successful

  • Strong in Microsoft development environments and technologies, C#, NET, ASP, ActiveX, Java Script and DHTML
  • Database technologies: SQL Server
  • Platforms and OS technologies: Microsoft Windows
  • Excellent knowledge of software design and implementation
  • Superior analytical capabilities for identifying and resolving engineering tradeoffs
  • Demonstrated leadership abilities in directing technical activities
  • Proven time management, communication, decision making, presentation and organization skills.
  • Influential in translating complex ideas into consumable presentations for all audiences up to C-Suite
  • Good knowledge of various security tools and technologies.
  • Good knowledge of OS, Network security, firewall, routers, IDS/IPS, Data encryption and related tools/technologies.
  • Build Application security architecture for products/services that would be developed using containers. Knowledge of containers, network isolation, secure engineering practices, and identity and access management

Required Experience & Education

  • Bachelor’s  in software engineering, computer science, or related discipline or equivalent relevant work experience
  • 10 to 12 Plus years’ software product development experience with proficiency in the below:
  • .NET - ASP, C#
  • Bootstrap, MVC, OOP, IIS, WCF, jQuery, OOAD, Design Patterns, JSON, AJAX
  • MVVM like Angular.js, Knowledge of SaaS, Architectural Patterns, Experienced in Source Control Management like TFS, VSS, SVN, CVS
  • Multi-tiered application design and development
  • RDBMS design (SQL Server, Oracle, etc.)
  • Service Oriented Architecture
  • DHTML with complex JavaScript
  • Experience with developing applications on Azure Cloud
  • Good knowledge of various security tools and technologies.
  • Good knowledge of OS, Network security, firewall, routers, IDS/IPS, Data encryption and related tools/technologies.
  • Identity and access management, SSO, MFA, OAuth, Cyber Security, Encryption, Decryption etc
  • Experience working with globally dispersed teams

 Preferred Experience & Education

  • Master’s Degree in Software Engineering, Computer Science or related discipline
  • 3+ years’ experience in Healthcare Software

 

Skills

  • .NET
  • MVC
  • Design Patterns
  • DHTML
  • Azure Cloud Security
  • Javascript

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Aug 04, 2023

Experience

10+Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent