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.
ResponsibilitiesAlgorithm & Software Adaptation Configure and adapt G+D-developed algorithms for BPS systems to meet customercurrency specifications. Analyze banknote data (sensor data, images, measured features) to create customer-specific adaptation profiles. Validate algorithm performance through testing, simulation, and statistical evaluation. Identify optimization opportunities along every step of the adaptation process.Data Analysis &
ResponsibilitiesAlgorithm & Software Adaptation Configure and adapt G+D-developed algorithms for BPS systems to meet customercurrency specifications. Analyze banknote data (sensor data, images, measured features) to create customer-specific adaptation profiles. Validate algorithm performance through testing, simulation, and statistical evaluation. Identify optimization opportunities along every step of the adaptation process.Data Analysis &
Job Description: Key Responsibilities and Deliverables1. Release Governance & Software Intake Ensure compliance with defined release processes and gate criteria Intake and validation of released software components Verification of completeness, structure, versioning, and service readinessDeliverables: Release approval status, service-ready software packages, documentedrelease information.2. Global Software Distribution for Service Organization Publish
Job Description: Key Responsibilities and Deliverables1. Release Governance & Software Intake Ensure compliance with defined release processes and gate criteria Intake and validation of released software components Verification of completeness, structure, versioning, and service readinessDeliverables: Release approval status, service-ready software packages, documentedrelease information.2. Global Software Distribution for Service Organization Publish
Key Responsibilities Collaborate with test managers, project leaders, and software architects to define test automationstrategies and architecture aligned with development goals. Select and implement appropriate automation tools and frameworks that integrate seamlessly intothe development and CI/CD pipeline. Design, develop, and execute automated test scripts using advanced testing tools, with a focus onimproving efficiency, test coverage, and
Key Responsibilities Collaborate with test managers, project leaders, and software architects to define test automationstrategies and architecture aligned with development goals. Select and implement appropriate automation tools and frameworks that integrate seamlessly intothe development and CI/CD pipeline. Design, develop, and execute automated test scripts using advanced testing tools, with a focus onimproving efficiency, test coverage, and
let similar jobs come to you
we will keep you updated when we have similar job postings.