C# .Net Architect

September 23

Apply Now
Logo of Foxbox Digital

Foxbox Digital

Mobile App Development • React Native • Elixir • Mobile App Design • iOS Development

51 - 200

Description

• As a C# .NET Architect, you will design and develop high-performance data processing solutions. • 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.

Requirements

• You are Proficient in C# programming language and cloud platforms like AWS, GCP or Azure. • You are an expert with .NET frameworks. • 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.

Benefits

• We offer continuous training and growth opportunities • You are part of a multicultural and collaborative team that is constantly growing. • Don’t be afraid to break things; we encourage risk-takers.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

👉 Remote Jobs Network