Full Stack .net Engineer

Engineering · Contract · São Paulo, Brazil · Remote possible

Job description

Foxbox Digital is an award-winning digital product agency headquartered in Chicago. We’re a group of engineers, developers, designers, and outcome-obsessed people with diverse skills and a single focus: To help our clients build indispensable digital products.

With a remote-first team and associates across the United States and LATAM regions, we’re always looking for new team members eager to learn, and love solving complex problems. We are passionate about building solutions that deliver long-term results.

This is an exciting opportunity to play a pivotal role in designing, developing, and maintaining top-tier software solutions tailored to meet our client’s specific needs. Our client, a leading Chicago-based non-profit, provides support for continuing medical education for physicians. 

We are looking for a Full Stack .NET Engineer who will bring a robust background in software development, coupled with expertise in the applicable programming languages and the .NET framework. You will play a significant role in the software development lifecycle, from initial design and coding to rigorous testing and seamless deployment.

Responsibilities

  • Design, develop, and maintain web applications using .NET languages (C#, VB.NET) and technologies (ASP.NET, .NET Core).
  • Build user interfaces with HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
  • Develop and consume web services, with RESTful APIs, for seamless communication between client-side and server-side components.
  • Implement data storage solutions using databases like SQL Server and write efficient data access code with Entity Framework or ADO.NET.
  • Ensure application performance, scalability, and security through best practices in coding, testing, and deployment.
  • Collaborate with team members, including designers, and developers, to meet project objectives.
  • Write clean, maintainable, and well-documented code.
  • Implement unit tests, pariticipate code reviews and integration tests to ensure quality.
  • Stay current with the latest developments in the .NET platform and web technologies.
  • Participate in the full software development lifecycle, from design to support.
  • Collaborate with team members and stakeholders, including troubleshooting and resolving issues post-deployment.

Org chart

This job is not in the org chart


Teams

This job is not in any teams