Sr. Software Engineer C#/ .net- Latin America

Engineering · Contract · IL, United States · Remote possible

Job 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 Senior Engineer, you will be a key contributor to our engineering team, building highly performant data processing solutions.Your role involves leveraging your expertise to solve complex engineering challenges devising creative solutions and providing guidance on complex engineering matters.

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.