
Senior Full-Stack Engineer, .NET, React
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Colombia, +3 more countries.
• Execute software designs created by the interaction design team.
• Develop documentation that outlines software solution designs.
• Create unit tests following Test Driven Development principles.
• Generate software installation packages for both workstations and servers.
• Write source code that meets design specifications and passes unit tests.
• Engage in code reviews and adjust code based on feedback received.
• Provide effort estimates during the software implementation planning phase.
• Take part in implementation review sessions and showcase software implementations to stakeholders.
• Deliver software source code, unit tests, and installation packages.
• Create architectural documents, database schema diagrams, entity relationship diagrams, and sequence diagrams.
• Collaborate with the development manager, product owner, interaction design team, and project stakeholders.
• Over 8 years of experience in software development, particularly in full-stack application development.
• Demonstrated experience in building scalable backend services and modern web applications from the ground up.
• Extensive hands-on experience with Microsoft Azure and cloud-native application development.
• Advanced expertise in C#/.NET development.
• Experience in designing and developing RESTful APIs, backend processes, and integrations.
• Strong understanding of SQL databases and data modeling.
• Experience with Cosmos DB or other NoSQL databases is highly desirable.
• Solid frontend development experience utilizing React and modern web technologies.
• Background in application architecture, system design, and technical solution planning.
• Ability to conduct development testing, troubleshoot issues, and independently resolve bugs.
• Experience collaborating closely with Product Owners and participating in requirements gathering, estimation, and sprint planning.
• Exceptional English communication skills, enabling clear progress updates and effective teamwork.
• Work remotely Monday - Friday, 40 hours a week (no weekends)
• Remote work arrangement
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.