Company:
AGM Tech Solutions, LLC
Location: Miami
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
AGM Tech Solutions, on behalf of the Client - a Global Technology Company, is hiring a
Job Title: Principal Architect (.NET)
We're seeking an experienced Principal Architect to lead our technology initiatives and drive architectural excellence across our organization. The ideal candidate will possess deep technical expertise, strategic vision, and hands-on experience in building highly scalable and performant systems.
Technical Skills Required:
Expert-level proficiency in C# and .NET 8 framework, with a strong understanding of its internals and performance optimization techniques
Mastery of ASP.NET Core for designing and implementing large-scale, distributed APIs and web services
Advanced knowledge of database technologies, including PostgreSQL/MSSQL, NOSQL (e.g., DocumentDB), and database performance tuning
Extensive experience with event-driven architectures, Kafka, Redis, and microservices design patterns
Deep understanding of cloud-native architectures and proficiency with AWS services and best practices
Expert-level knowledge of application performance monitoring and optimization using tools like Dynatrace
Advanced proficiency in log management and analysis using Splunk, with the ability to design comprehensive logging strategies
Mastery of OOP principles, design patterns, and API design best practices, including versioning and backward compatibility
Expertise in containerization and orchestration technologies (Docker, Kubernetes)
Strong background in Agile methodologies and experience leading Agile teams
Proficiency with AI-assisted development tools like GitHub Copilot and ability to integrate them into the development workflow
Extensive experience architecting and developing complex distributed systems, including worker services, background jobs, and high-throughput processing systems
Responsibilities:
1. Lead the architectural design and implementation of highly scalable, resilient, and performant backend systems and microservices
2. Drive the adoption of best practices in software architecture, design patterns, and coding standards across the organization
3. Conduct advanced troubleshooting and debugging of complex, distributed systems
4. Design and optimize database schemas, queries, and data access patterns for maximum efficiency and scalability
5. Architect comprehensive monitoring, logging, and observability solutions using Splunk, Dynatrace, and other tools to ensure system reliability and performance at scale
6. Lead code reviews, mentor team members, and foster a culture of technical excellence
7. Collaborate with cross-functional teams to align technology solutions with business objectives
8. Evaluate and recommend new technologies and frameworks to improve system performance, scalability, and developer productivity
9. Design and implement robust security measures and ensure compliance with industry standards
10. Stay at the forefront of emerging technologies and architectural trends, continuously updating the team's technical roadmap
11. Provide technical leadership in critical projects and initiatives, offering hands-on coding and problem-solving when necessary
12. Develop and maintain architectural documentation, including system diagrams, data flow models, and technical specifications
The ideal candidate will be a visionary technologist with a proven track record of architecting and implementing large-scale, high-performance systems. They should possess excellent communication skills, the ability to lead and influence cross-functional teams, and a passion for solving complex technical challenges. The Principal Architect will play a crucial role in shaping the company's technical direction and driving innovation across the organization.
Nice to Have for all roles:
Understanding of the health insurance, employee benefits, and HCM technology.
Familiarity with healthcare regulations (e.g., HIPAA, ACA).
Knowledge of EDI (Electronic Data Interchange) standards and processes
Experience with enrollment systems and benefits administration workflows
Familiarity with retirement plans and wealth management concepts
Experience working with large datasets typical in health and benefits industries
Knowledge of plan administration processes and systems
Familiarity with LIMRA standards and other industry-specific protocols
Awareness of regulatory compliance requirements in the health and benefits sector
Experience working directly with business stakeholders to gather and refine requirements
Familiarity with insurance industry terminology and concepts
Familiarity with 401(k) plans and retirement benefits
Additional Perks:
- Excellent Market Rate/Salary
- Positive Work-Life Balance
- Competitive Benefit Packages Including Medical Insurance, Dental Insurance.
Company Overview:
" AGM Tech Solutions is a Women-Minority owned Firm relationship-based IT Consulting firm dedicated to Serving our Clients Nationwide. Our dedicated team strives to exceed the expectations of our clients and employees by building long term relationships based on Integrity, Trust, Hard Work, Commitment and our service experience. We offer a consultative approach to each and every client by taking the time to listen to their needs and help them get where they want to go by becoming an extension of their organization. We provide Information Technology staffing: High caliber talent for temporary support and project Deliverables. Direct IT placement services: Contract-to-Hire Direct Hire professionals for longer-term needs.
AGM Tech Solutions, on behalf of the Client - a Global Technology Company, is hiring a
Job Title: Principal Architect (.NET)
We're seeking an experienced Principal Architect to lead our technology initiatives and drive architectural excellence across our organization. The ideal candidate will possess deep technical expertise, strategic vision, and hands-on experience in building highly scalable and performant systems.
Technical Skills Required:
Expert-level proficiency in C# and .NET 8 framework, with a strong understanding of its internals and performance optimization techniques
Mastery of ASP.NET Core for designing and implementing large-scale, distributed APIs and web services
Advanced knowledge of database technologies, including PostgreSQL/MSSQL, NOSQL (e.g., DocumentDB), and database performance tuning
Extensive experience with event-driven architectures, Kafka, Redis, and microservices design patterns
Deep understanding of cloud-native architectures and proficiency with AWS services and best practices
Expert-level knowledge of application performance monitoring and optimization using tools like Dynatrace
Advanced proficiency in log management and analysis using Splunk, with the ability to design comprehensive logging strategies
Mastery of OOP principles, design patterns, and API design best practices, including versioning and backward compatibility
Expertise in containerization and orchestration technologies (Docker, Kubernetes)
Strong background in Agile methodologies and experience leading Agile teams
Proficiency with AI-assisted development tools like GitHub Copilot and ability to integrate them into the development workflow
Extensive experience architecting and developing complex distributed systems, including worker services, background jobs, and high-throughput processing systems
Responsibilities:
1. Lead the architectural design and implementation of highly scalable, resilient, and performant backend systems and microservices
2. Drive the adoption of best practices in software architecture, design patterns, and coding standards across the organization
3. Conduct advanced troubleshooting and debugging of complex, distributed systems
4. Design and optimize database schemas, queries, and data access patterns for maximum efficiency and scalability
5. Architect comprehensive monitoring, logging, and observability solutions using Splunk, Dynatrace, and other tools to ensure system reliability and performance at scale
6. Lead code reviews, mentor team members, and foster a culture of technical excellence
7. Collaborate with cross-functional teams to align technology solutions with business objectives
8. Evaluate and recommend new technologies and frameworks to improve system performance, scalability, and developer productivity
9. Design and implement robust security measures and ensure compliance with industry standards
10. Stay at the forefront of emerging technologies and architectural trends, continuously updating the team's technical roadmap
11. Provide technical leadership in critical projects and initiatives, offering hands-on coding and problem-solving when necessary
12. Develop and maintain architectural documentation, including system diagrams, data flow models, and technical specifications
The ideal candidate will be a visionary technologist with a proven track record of architecting and implementing large-scale, high-performance systems. They should possess excellent communication skills, the ability to lead and influence cross-functional teams, and a passion for solving complex technical challenges. The Principal Architect will play a crucial role in shaping the company's technical direction and driving innovation across the organization.
Nice to Have for all roles:
Understanding of the health insurance, employee benefits, and HCM technology.
Familiarity with healthcare regulations (e.g., HIPAA, ACA).
Knowledge of EDI (Electronic Data Interchange) standards and processes
Experience with enrollment systems and benefits administration workflows
Familiarity with retirement plans and wealth management concepts
Experience working with large datasets typical in health and benefits industries
Knowledge of plan administration processes and systems
Familiarity with LIMRA standards and other industry-specific protocols
Awareness of regulatory compliance requirements in the health and benefits sector
Experience working directly with business stakeholders to gather and refine requirements
Familiarity with insurance industry terminology and concepts
Familiarity with 401(k) plans and retirement benefits
Additional Perks:
- Excellent Market Rate/Salary
- Positive Work-Life Balance
- Competitive Benefit Packages Including Medical Insurance, Dental Insurance.
Company Overview:
" AGM Tech Solutions is a Women-Minority owned Firm relationship-based IT Consulting firm dedicated to Serving our Clients Nationwide. Our dedicated team strives to exceed the expectations of our clients and employees by building long term relationships based on Integrity, Trust, Hard Work, Commitment and our service experience. We offer a consultative approach to each and every client by taking the time to listen to their needs and help them get where they want to go by becoming an extension of their organization. We provide Information Technology staffing: High caliber talent for temporary support and project Deliverables. Direct IT placement services: Contract-to-Hire Direct Hire professionals for longer-term needs.
Share this job