Nwaresoft stands at the forefront of technology, offering a comprehensive suite of
IT Services, Consulting, IoT Solutions, and IT Outsourcing
. With over a decade of expertise, we specialize in
custom software development and pre-built solutions
tailored to diverse business needs. Our commitment to excellence is reflected in our meticulous development process, innovative craftsmanship, and attention to detail.
We have established long-term partnerships with leading clients, including
Fiserv, ICICI Bank, GMR, HPCL, IOCL, Nayara, C3Centricity, IRCTC, AMU, IONFS, Secure Parking, SDMC, and MP Tourism
. These enduring relationships highlight our expertise in
delivering successful digital transformation projects
to lead the modernization and cloud transformation of large-scale enterprise applications. The role requires strong hands-on expertise across Windows and Linux platforms, application modernization using .NET, and deep knowledge of AWS cloud services. The architect will be responsible for defining technology strategy, ensuring non-functional requirements, and driving reliable, secure, and scalable solutions across on-prem and cloud environments.
Roles & Responsibilities
Define and lead the end-to-end migration strategy from Windows-based systems to Linux-based platforms.
Modernize existing applications written in C# and C++ by migrating them to .NET Core / .NET for cross-platform compatibility.
Ensure a single codebase supports both on-prem (Windows) and AWS cloud (Linux) deployments.
Evaluate, select, and migrate third-party libraries to ensure Linux compatibility and long-term maintainability.
Design, configure, and optimize Windows and Linux web servers, secure communication mechanisms, and communication frameworks (WCF and Linux equivalents).
Integrate Linux-based systems with Windows Active Directory and enterprise identity providers.
Architect, deploy, and optimize solutions using AWS services such as EC2, ECS, EKS, Fargate, IAM, VPC, Load Balancers, Security Groups, and Auto Scaling.
Design and manage containerized and orchestrated environments using Docker and Kubernetes.
Ensure non-functional requirements including performance, scalability, endurance, high availability, resilience, security, and serviceability.
Optimize Linux networking parameters and load balancer configurations for high-performance systems.
Design deployment strategies including Blue/Green deployments, zero-downtime upgrades, patch management, and rollback mechanisms.
Oversee functional, performance, and security testing for all migrated and modernized components.
Implement fault detection, monitoring, and operational readiness for live production systems.
Create and maintain detailed architecture documentation, including design decisions, risk assessments, and mitigation plans.
Ensure proper design transfer and handover to service and operations teams for managed services.
Provide technical leadership, mentor engineering teams, and drive technology selection decisions.
Collaborate with cross-functional teams and stakeholders to ensure architectural alignment and delivery success.
Required Skills & Qualifications
15+ years of experience in enterprise architecture, solution architecture, or large-scale system design.
Strong hands-on experience with Windows and Linux operating systems.
Expertise in C#, .NET Core / .NET, and exposure to C++ application development.
Proven experience in application modernization and platform migration initiatives.
Strong understanding of secure communication protocols, identity management, and enterprise security.
Deep knowledge of AWS cloud services and cloud-native architecture.
Extensive experience with containerization and orchestration technologies.
Why Join Us
Work on large-scale, mission-critical enterprise platforms with long-term strategic impact.
Lead complex modernization and cloud transformation initiatives end-to-end.
Opportunity to influence enterprise-wide technology decisions and architecture standards.
Exposure to cutting-edge cloud, container, and hybrid infrastructure technologies.
Collaborative work culture with strong engineering leadership and ownership.
Hybrid work model offering flexibility and work-life balance.