System Design: Architect and design enterprise-level applications using C# and .NET Core, focusing on microservices, cloud-native patterns, and multi-tier distributed systems.
Technical Leadership: Lead development teams, establish coding standards, and define architectural blueprints to ensure consistency across projects.
Stakeholder Collaboration: Work with business owners, product managers, and customers to translate complex business needs into actionable technical specifications.
Code Quality & Mentorship: Conduct deep-dive code reviews, identify technical debt, and mentor junior/mid-level developers on best practices and design patterns.
Technology Evaluation: Research and recommend new frameworks, libraries (e.g., Entity Framework Core), and tools to optimize the software ecosystem.
Performance & Security: Oversee application performance tuning, ensure robust security protocols (OAuth, JWT), and plan for high availability and disaster recovery.
NAM Info Inc +17 Required Skills & Qualifications
Technical Mastery: Expert-level proficiency in C#, .NET Core, and the broader .NET ecosystem.
Architecture Patterns: Deep knowledge of Microservices, MVC, Clean Architecture, N-tier, and SOLID principles.
Cloud Expertise: Hands-on experience with cloud platforms like Microsoft Azure (Functions, Logic Apps, Service Bus) or AWS.
Data Persistence: Proficiency in SQL Server, NoSQL databases (e.g., Cosmos DB), and ORMs like EF Core or Dapper.
DevOps/CI/CD: Experience with containerization (Docker, Kubernetes) and automated pipelines (Azure DevOps, Jenkins).
Experience: Typically requires 10+ years of software development experience, with at least 5 years in an architectural or leadership role.
Education: Bachelor’s or Master’s degree in Computer Science or a related field.
experience
20
show more
Key Responsibilities
System Design: Architect and design enterprise-level applications using C# and .NET Core, focusing on microservices, cloud-native patterns, and multi-tier distributed systems.
Technical Leadership: Lead development teams, establish coding standards, and define architectural blueprints to ensure consistency across projects.
Stakeholder Collaboration: Work with business owners, product managers, and customers to translate complex business needs into actionable technical specifications.
Code Quality & Mentorship: Conduct deep-dive code reviews, identify technical debt, and mentor junior/mid-level developers on best practices and design patterns.
Technology Evaluation: Research and recommend new frameworks, libraries (e.g., Entity Framework Core), and tools to optimize the software ecosystem.
Performance & Security: Oversee application performance tuning, ensure robust security protocols (OAuth, JWT), and plan for high availability and disaster recovery.
NAM Info Inc +17 ...
Required Skills & Qualifications
Technical Mastery: Expert-level proficiency in C#, .NET Core, and the broader .NET ecosystem.
Architecture Patterns: Deep knowledge of Microservices, MVC, Clean Architecture, N-tier, and SOLID principles.
Cloud Expertise: Hands-on experience with cloud platforms like Microsoft Azure (Functions, Logic Apps, Service Bus) or AWS.
Data Persistence: Proficiency in SQL Server, NoSQL databases (e.g., Cosmos DB), and ORMs like EF Core or Dapper.
DevOps/CI/CD: Experience with containerization (Docker, Kubernetes) and automated pipelines (Azure DevOps, Jenkins).
Experience: Typically requires 10+ years of software development experience, with at least 5 years in an architectural or leadership role.
Education: Bachelor’s or Master’s degree in Computer Science or a related field.
Key Responsibilities<br /> Architecture & Design<br />o Contribute to the design of scalable, maintainable QA automation frameworks for API, UI, integration, and<br />performance testing.<br />o Implement automated test scenarios across microservices, APIs, data workflows, and distributed systems.<br />o Participate in design discussions to ensure testability, document risks, and propose automation strategies<br />aligned with engineering standards.<br /> Engineering Excellence<br />o Produce clean, reusable, and maintainable automation scripts following best practices.<br />o Implement unit, integration, contract, and E2E tests integrated with CI/CD pipelines.<br />o Conduct root-cause analysis for defects and drive preventive quality improvements.<br />o Perform debugging, reliability analysis, and optimization of automation suites.<br /> Delivery & Operations<br />o Own test execution pipelines from development through deployment and monitoring.<br />o Create automated dashboards, alerts, and quality signals to validate release readiness.<br />o Collaborate in production issue investigations by building automated repros and validation scripts.<br />o Use logs, metrics, and synthetic testing to ensure reliability and performance regressions are detected early.<br /> Collaboration & Leadership<br />o Collaborate with developers, SRE, product, and security teams to define acceptance criteria and quality<br />measures.<br />o Break down complex testing requirements into automated, scalable workflows.<br />o Mentor junior QA engineers and developers on automation patterns, scripting, and quality-first engineering.<br />o Promote a culture of quality, continuous improvement, and shared ownership of system reliability.<br /> Compliance & Policy<br />o Ensure all QA processes adhere to HIPAA, security, and regulatory requirements.<br />o Follow secure testing practices, including test data handling and compliance controls.<br />o Maintain audit-ready documentation for test plans, coverage, and quality controls.<br />Minimum Qualifications<br /> Experience: 8+ years of experience in QA automation, SDET, or software engineering roles focused on test<br />automation for distributed or cloud-based systems. Strong understanding of QA methodologies, test design, and<br />systems validation.<br /> Programming & Frameworks: Proficiency in .NET 8/C#, Node.js, Python, or TypeScript for automation scripting.<br />Hands-on experience with Selenium, Playwright, Cypress, REST API automation, and integration testing<br />frameworks.<br /> Cloud & DevOps: Experience running tests in AWS environments with strong understanding of CI/CD pipelines<br />using Azure DevOps: Familiarity with IaC, containerized test execution, and observability tools. Data & Storage: Experience testing SQL Server 2022, Snowflake, PostgreSQL data flows. Ability to validate ETL<br />pipelines, schema changes, and data quality through automation.<br /> Quality: Expertise in automated testing (unit, integration, contract, E2E, regression). Familiarity with blue/green<br />and canary release testing. Experience with service monitoring, performance metrics, and automated stability<br />checks.<br /> Containers & Distributed Systems: Hands-on experience testing microservices deployed in Docker/Kubernetes.<br />Familiarity with distributed tracing, API gateways, and asynchronous messaging validation.<br />Nice to Have (Preferred)<br /> Experience with load testing tools (k6, JMeter, Gatling).<br /> Experience validating event-driven systems (Kafka, SQS, SNS).<br /> Exposure to security automation and vulnerability scanning.<br /> Ability to lead test automation initiatives or own complex quality subsystems.<br />Education<br />Bachelor’s degree in computer science, Software Engineering, Information Technology, or equivalent practical<br />experience.<br />Work Environment & Physical Demands<br /> Primarily sedentary; ability to sit for extended periods.<br /> Occasionally lift to 10 lbs.<br /> Predominantly office/indoor working conditions.<br /> Travel <10% (primarily local; training and collaboration).<h3>experience</h3>9
<p>Position</p><p>Senior DevSecOps Engineer</p><p> </p><p>Location</p><p>India</p><p> </p>Summary<p>You as a Senior DevSecOps Engineer are responsible for managing and optimizing the development environment for Compass Cash Center-Digital Systems, a market-leading cash center workflow product used by banks and cash-in-transit businesses globally. The role focuses on enhancing infrastructure and DevOps capabilities based on Azure DevOps, ensuring operational excellence across development, build, test, and deployment environments. You will work in a cross-site kanban team with colleagues located in India and Germany.</p>Key Responsibilities<ul><li>Plan, build, run, and optimize development and production infrastructure with Azure DevOps as the central platform.</li><li>Manage and monitor Azure DevOps on-premises platform, Azure Cloud based resources and services.</li><li>Implement and manage CI/CD pipelines across Windows and Linux systems.</li><li>Administer version control systems including Git and Git LFS</li><li>Develop infrastructure as code using PowerShell, Ansible, Terraform, ARM , Bicep</li><li>Implement and optimize Docker container builds and deployments.</li><li>Manage integration with auxiliary systems (Nexus, Teamscale, SonarQube, Mend.io)</li><li>Monitor and troubleshoot system performance issues</li><li>Oversee ESXi VMware-based virtualization environment for automated builds and testing.</li><li>Collaborate with cross-functional teams in India and Germany</li><li>Drive continuous improvement through DevSecOps best practices</li><li>Flexibility to support critical Go-Live periods</li></ul>Reporting Structure<p> </p><p>Does this position formally supervise employees? (Y/N)</p><p>No</p>Job Specifications<p> </p><p>Qualification</p><p>B. Tech or Bachelor’s in computer science or any other relevant field (Required)</p><p>M. Tech or Master’s in any other relevant field (Preferred)</p><p> </p><p>Years of Experience</p><p>Relevant Experience</p><p>Experience In</p><p>8+ years of experience</p><p>5+ years of experience</p><p>Experience in DevOps technologies and practices, including CI/CD implementation, infrastructure automation, and secure software delivery practices.</p>Required Skills<ul><li>Good knowledge of Cloud infrastructure, architecture and design.</li><li>Advanced expertise with Azure DevOps and CI/CD principles (Cloud and On-Prem)</li><li>Proven experience with containerization technologies and orchestration <ul><li>Containerization using Docker , Podman etc</li><li>Container orchestration using Docker Compose, Docker stack, Kubernetes</li></ul></li><li>Strong scripting knowledge in PowerShell, Bash, Batch or Python.</li><li>Automation of infrastructure using IaC tools like ARM, Bicep, Terraform or similar technologies.</li><li>Strong knowledge on installation and configuration of Web and Application servers, Messaging brokers using IaC tool stack (Anisble, Pupet, Powershell, etc). </li><li>Experience on IBM WebSphere, IBM Liberty, Jboss Server, Wildfly, Nginx and ActiveMQ would be advantage.</li><li>Knowledge on Database servers like MS SQL Server, AZ SQL and Oracle Server would be advantage.</li><li>Strong knowledge on both Windows and Linux operating systems.</li><li>Knowledge of security practices in DevSecOps context (SAST, DAST e.g. like mend.io, SonarQube, Snyk, Aqua, Checkmarx)</li><li>Understanding of compliance frameworks (e.g., NIST, CIS Benchmarks, ISO 27001)</li><li>Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Splunk)</li><li>Good to have experience on managing VMware ESXi virtualization environments</li><li>Strong problem-solving abilities and self-organization skills</li><li>Excellent communication skills in English</li></ul><p> </p><p> </p><h3>experience</h3>12