Harris healthcare Logo

Harris healthcare

Senior Software Architect

Sorry, this job was removed Sorry, this job was removed at 06:30 p.m. (IST) on Monday, Mar 31, 2025
Be an Early Applicant
Remote
Hiring Remotely in India
Remote
Hiring Remotely in India

Key Responsibilities:

  • Design and implement scalable, secure, and high-performance software architectures.
  • Define architectural standards, best practices, and design patterns for development teams.
  • Lead and mentor software engineers, providing technical guidance and code reviews.
  • Collaborate with product managers and business leaders to translate business requirements into technical solutions.
  • Develop and oversee cloud-based, microservices, and distributed system architectures.
  • Ensure compliance with security, performance, and regulatory requirements.
  • Stay updated with the latest technologies, tools, and methodologies to drive innovation.
  • Troubleshoot complex system issues and optimize application performance.
  • Work with DevOps teams to enhance CI/CD pipelines and cloud deployments.
  • Design, implement, and manage network infrastructure, including routers, switches, firewalls, and other network devices.
  • Develop, test, and maintain software applications to support network operations.
  • Monitor network performance and troubleshoot issues to ensure optimal operation.
  • Perform regular network maintenance and upgrades.
  • Collaborate with team members to develop and implement network and software policies and procedures.
  • Ensure network security by implementing and maintaining security measures.
  • Document network configurations, changes, and procedures.
  • Manage and support cloud-based network services, particularly Microsoft Azure, AWS & Digital Ocean.
  • Ensure compliance with PCI DSS (Payment Card Industry Data Security Standard) requirements.
  • Implement and manage security controls within Azure, including identity and access management, threat protection, and vulnerability remediation.
  • Understand and apply layered security principles to protect mission-critical assets, including data security, application security, endpoint security, network security, perimeter security, and human security.
  • Configure and manage Azure whitelisting to allow specific IP addresses or URLs to access Azure resources, ensuring secure and controlled access.
  • Conduct security monitoring to detect and respond to security incidents.
  • Ensure compliance with relevant security standards and regulations.
  • Be available for after-hours work as required to address critical network issues, emergencies, or scheduled activities.

Required Qualifications:

  • 10+ years of software development experience with expertise in architectural design.
  • Strong knowledge of OOP, Design Patterns, and Software Development Life Cycle (SDLC).
  • Expertise in one or more programming languages: Java, C#, Python, JavaScript, etc.
  • Experience with cloud platforms: AWS, Azure, and/or Google Cloud.
  • Hands-on experience with microservices, APIs, and event-driven architecture.
  • Proficiency in voice technologies including SIP and channels, and programming language of asterisk.
  • Deep understanding of databases (SQL & NoSQL), caching strategies, and data modeling.
  • Knowledge of containerization (Docker, Kubernetes) and infrastructure automation.
  • Experience with DevOps, CI/CD pipelines, and Git-based workflows.
  • Excellent problem-solving skills and ability to make critical technical decisions.
  • Strong communication and leadership skills.

Preferred Qualifications:

  • Experience with AI/ML, blockchain, or IoT is a plus.
  • Certifications in AWS, Azure, or Google Cloud.
  • Experience with enterprise applications in fintech, healthcare, or e-commerce.

Similar Jobs

15 Days Ago
Remote
2 Locations
Senior level
Senior level
Internet of Things • On-Demand • Payments • Software
The Software Architect will provide technical leadership on architectural solutions, ensuring alignment with business needs and delivering high-quality software solutions while mentoring junior staff.
Top Skills: Architectural FrameworksCsg Quote & OrderSoftware Design Patterns
6 Hours Ago
Remote
Hybrid
India
Junior
Junior
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
The Sales Development Representative identifies leads, qualifies opportunities, and engages prospects to support the sales pipeline while collaborating with marketing and sales teams to achieve revenue goals.
Top Skills: GongLeadiqLinkedin SalesnavigatorSalesforceSalesloft
7 Hours Ago
Easy Apply
Remote
Bangalore, Bengaluru Urban, Karnataka, IND
Easy Apply
Mid level
Mid level
Cloud • Information Technology • Security • Software
Lead and scale an Account Management team for EMEA/APAC customers, focusing on renewals, expansions, and upsells to enhance a 2,000-customer portfolio.
Top Skills: SaaS

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account