This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Foxbox Digital is an award-winning digital product agency headquartered in Chicago, focused on helping clients build indispensable digital products.
The company has a remote-first team with associates across the United States and LATAM regions, seeking new team members who are eager to learn and solve complex problems.
The role involves designing, developing, and maintaining top-tier software solutions for a leading Chicago-based non-profit that supports continuing medical education for physicians.
The Senior Full Stack .NET Engineer will be responsible for the entire software development lifecycle, from initial design and coding to testing and deployment.
Key responsibilities include designing and maintaining client web applications using .NET languages and technologies, creating user interfaces with HTML, CSS, and JavaScript, and developing web services with RESTful APIs.
The engineer will implement data storage solutions, ensure application performance and security, collaborate with team members, write clean code, conduct code reviews, and stay updated with the latest technologies.
Requirements:
Proficiency in C# programming language and the .NET platform is required.
Experience using ASP.NET to build APIs and backend web services is necessary.
Candidates must be proficient in writing software tests, including unit and integration tests.
A minimum of 5 years of proven experience in designing, building, and maintaining scalable backend systems, including microservices architecture, is required.
A deep understanding of software architecture, design patterns, and large-scale distributed applications is essential.
Experience with JSON, XML, and/or gRPC is required.
Strong communication skills to convey technical information to a diverse audience are necessary.
Experience with CI/CD pipelines is required.
Expertise with data storage solutions, including SQL and NoSQL databases, and data processing frameworks is necessary.
Prior experience with healthcare technologies or education platforms is a plus.
Familiarity with cloud services like AWS or Azure for scalable deployments is advantageous.
Benefits:
Foxbox Digital offers continuous training and growth opportunities for its employees.
Team members are part of a multicultural and collaborative environment that is constantly growing.
The company encourages risk-taking and innovation, allowing employees to experiment and learn from failures.
Foxbox Digital is committed to diversity and inclusion, being an LGBT-certified company and promoting a work environment free of discrimination and harassment.
The company values equal employment opportunities and encourages applicants of all ages.