What are the responsibilities and job description for the NET Developer / Architect position at IPolarity?
Role : Senior .NET Developer / Architect
Location: Fort Mill, South Carolina
Top 3 Required Skills
.NET / .NET Core
AWS
SQL
Job Description :
Design end-to-end application and data architectures integrating SQL platforms, AWS services, and .NET Core applications to meet complex business requirements with high reliability and performance.
Lead solution design workshops with product owners, stakeholders, and engineering teams to translate business requirements into practical, cost-effective architecture blueprints.
Define and document architectural standards, design patterns, and guidelines to ensure consistency, scalability, and maintainability across enterprise systems.
Collaborate with development teams to design .NET Core applications, including key components, interfaces, and data flows, while optimizing resource utilization and long-term support.
Guide database modeling and SQL optimization strategies to ensure data integrity, improve query performance, and enhance reporting capabilities.
Evaluate AWS cloud services and configurations to recommend secure, reliable, and cost-effective infrastructure solutions aligned with organizational governance and compliance requirements.
Review solution designs and technical implementations to identify architectural risks, performance bottlenecks, and security vulnerabilities, and recommend appropriate remediation actions.
Collaborate with operations and site reliability teams to establish monitoring, backup, and recovery strategies that ensure service continuity.
Mentor engineers and analysts on cloud-native architecture, SQL data design, and .NET application development best practices.
Work with business and technology leaders to assess future requirements and develop architectural roadmaps that improve agility, reduce technical debt, and support digital transformation.
Analyze system usage and performance metrics to identify opportunities for architectural improvements, enhanced user experience, and operational stability.
Ensure solutions incorporate appropriate security controls, access management strategies, and compliance requirements to protect sensitive data.
Maintain high-quality technical documentation, including architecture diagrams, interface specifications, and data models, to support system maintenance and future enhancements.
Required Technical Skills
Strong experience with .NET Core application development and architecture.
Hands-on experience with AWS cloud services and infrastructure.
Strong SQL database design, query optimization, and performance-tuning skills.
Experience with enterprise application integration and solution architecture.
Knowledge of security best practices, scalability, high availability, and disaster recovery.
Strong technical leadership, communication, and problem-solving skills.