C# .Net Architect

at  Foxbox Digital

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Dec, 2024Not Specified30 Sep, 20245 year(s) or aboveNosql,Aws,Software Architecture,Distributed Applications,Communications,Storage Solutions,Databases,Azure,Communication Skills,Sql,Maintainability,Data Exchange,Integration,Adherence,Design PatternsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Foxbox Digital is an award-winning digital product agency, headquartered in Chicago. We partner with clients ranging from start-ups to mid-sized businesses and everyone in between to design, develop, and deliver successful digital experiences.
We’re a remote-first team of associates located in the United States and LATAM regions. Our mission is rooted in continuously engaging and assembling tech enthusiasts together to build our global team.

SUMMARY

As a C# .NET Architect, you will play a pivotal role within our engineering team, designing and developing high-performance data processing solutions. You will leverage your deep expertise to tackle complex technical challenges, craft innovative solutions, and provide strategic guidance on intricate engineering matters. You will work closely with our client, who partners extensively with healthcare organizations and AI-driven initiatives, while also delivering innovative solutions across a wide range of industries.

REQUIREMENTS

Who You are:

  • You are Proficient in C# programming language and cloud platforms like AWS, GCP or Azure.
  • You are an expert with .NET frameworks.
  • You are fluent in the English and are able to communicate at a high business level.
  • You have proven experience (5+ years) designing, building, and maintaining scalable and robust backend systems, including work with microservices architecture.
  • You have experience in architecting innovative systems while successfully refactoring an existing platform.
  • You have deployment experience in software architecture, design patterns, and system scalability with hands-on experience building large scale, distributed applications.
  • You have experience transitioning to cloud-based solutions.
  • You are detail oriented, with a focus on code quality, maintainability, and adherence to best practices.
  • You have experience engineering RESTful APIs to optimize integration and facilitate seamless data exchange.
  • You have experience in encryption implementation to apply best practices in asymmetric encryption and symmetric for data storage and secure communications.
  • You have expertise with data storage solutions (SQL and NoSQL databases)
  • You have excellent communication skills, with the ability to advise and guide others effectively
  • You have a Bachelor’s degree in Software Engineering or related field.
  • You have experience in consulting or consultancy agencies.

Responsibilities:

  • You will design, develop, and maintain microservices following best practices, ensuring optimal performance and integration with other system components.
  • You will create, optimize, and manage data structures and pipelines. Work with complex data models and ensure smooth data flow within the system.
  • You will integrate external services and APIs as required to enhance functionality and interoperability.
  • You will stay up to date with emerging technologies, frameworks, and industry trends, driving the adoption of new tools and methodologies
  • You will collaborate closely with data analysts, product managers, and other stakeholders to ensure engineering solutions are aligned with the business needs.
  • You will implement and maintain robust security protocols, ensuring data privacy and compliance with relevant regulations.
  • You will follow and promote best practices in coding, design, and development methodologies, maintaining quality and consistency across the team.
  • You will provide guidance support and mentorship, fostering a collaborative and growth Oriented environment
  • You will conduct code reviews and offer constructive feedback to ensure code quality, maintainability, and system scalability.
  • You will stay current with emerging tech and industry trends, fostering adoption of new methodologies through continuous learning, hands-on experimentation, documentation, and tool evaluation.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Information Technology

Graduate

Software engineering or related field

Proficient

1

Desde casa, Argentina