virtusa
Architect (ATC)
Salary
Job description
Frontend Development amp Modernization Application Migration Convert and refactor existing legacy jQuery applications into modern maintainable React applications, ensuring functionality and performance are preserved UI Development Collaborate with UX/UI designers to create new interactive and user friendly frontend applications from scratch using component based design API Development amp OData Design develop and maintain secure RESTful APIs with a heavy focus on OData integration to enable efficient querying and data manipulation via HTTP Database Management: Write and optimize complex SQL queries to interact with relational databases, ensuring performance tuning and data consistency. Architecture & Design: Participate in designing scalable, high-performance architectures for both backend APIs and overall system workflows. Collaboration, Quality & DevSecOps Cross-Functional Collaboration: Work closely with product managers, QA, and UX/UI teams to deliver high-quality, end-to-end features on time Required Qualifications Experience: 3+ years of professional software development experience spanning both backend (.NET C#) and frontend web technologies Backend Stack: Proven experience with .NET C# Web API, hands-on implementation of OData APIs, and object-relational mapping using Entity Framework Database Skills: Strong proficiency in writing and optimizing complex SQL queries for relational databases Tools & Version Control: Proficient with modern JavaScript tools Webpack Babel NPM and version control workflows using Git Preferred Qualifications Cloud & DevOps: Familiarity with cloud platforms Azure or AWS containerization/microservices, and setting up/maintaining CI/CD pipelines Enterprise Architecture Understanding of event-driven architectures messaging platforms e.g Azure Service Bus queues pub sub and real-time communication frameworks SignalR, WebSockets Agile Methodology: Experience working within an Agile or Scrum team environment Key Competencies Problem Solving Analytical mindset with the ability to break down complex full-stack problems into scalable technical solutions Attention to Detail Deep focus on application security accessibility standards data integrity and excellent user experience Communication Strong interpersonal and collaborative skills to work effectively across diverse engineering and product teams


