Full Stack .Net Engineer
Foxbox Digital
Job highlights
Summary
Join Foxbox Digital, an award-winning digital product agency, as a Full Stack .NET Engineer. You will play a pivotal role in designing, developing, and maintaining top-tier software solutions for a leading Chicago-based non-profit focused on continuing medical education. This role involves the entire software development lifecycle, from design and coding to testing and deployment. You will collaborate with a team of designers and developers, utilizing .NET languages and technologies, while ensuring application performance, scalability, and security. Foxbox offers a remote-first environment and a commitment to continuous training and growth opportunities. The ideal candidate will possess extensive experience in .NET development and related technologies.
Requirements
- Proficient in C# programming language and .NET platform
- Skilled in using ASP.NET to build APIs and backend web services
- Experience writing software tests (unit and integration tests)
- Experience (3+ years) designing, building, and maintaining scalable and robust backend systems
- Familiarity with software architecture, design patterns, large-scale distributed applications and microservices
- Experience with JSON, XML, and /or gRPC
- Strong communication skill to collaborate effectively with team members
- Experience working with CI/CD pipelines
- Experience with SQL and NoSQL databases for data storage and processing
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, participate in 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
Preferred Qualifications
- Prior experience with healthcare technologies or education platforms is a plus
- Familiarity with cloud services like AWS or Azure for scalable deployments
Benefits
- We offer continuous training and growth opportunities
- You are part of a multicultural and collaborative team that is constantly growing
Share this job:
Similar Remote Jobs
- π°$160k-$180kπWorldwide
- π°$130k-$150kπUnited States
- πVietnam
- πAustralia
- πIndia
- πUnited Kingdom
Full Stack Engineer - Java And React
Ubiminds: You, International.
πBrazil- πBrazil
- π°$104k-$144kπCanada