
Principal Engineer, Dotnet Fullstack, React
Posted Aug 13

Posted Aug 13
This is a fully remote position, open to applicants in India.
β’ Develop and assess high-quality code.
β’ Comprehend client business scenarios and technical specifications, converting them into technical designs.
β’ Align technical decisions with requirements and articulate them for developers.
β’ Identify and assess solution alternatives to determine the most suitable option for client needs.
β’ Establish guidelines and benchmarks for non-functional requirements throughout project execution.
β’ Create and critique design documents that detail application architecture, frameworks, and high-level design.
β’ Evaluate architecture and design for extensibility, scalability, security, design patterns, user experience, and non-functional requirements.
β’ Design and develop solutions addressing both functional and non-functional requirements, specifying technologies, patterns, and frameworks.
β’ Leverage technology integration expertise in projects.
β’ Address code and review issues through systematic root-cause analysis and substantiate decisions.
β’ Conduct proofs of concept to verify proposed designs and technologies.
β’ Guide team members and assist them in staying updated with emerging technologies.
β’ Encourage team members to propose solutions and cultivate a collaborative, feedback-oriented environment.
β’ Over 11 years of overall experience.
β’ Bachelor's or master's degree in computer science, Information Technology, or a related field.
β’ Extensive experience in architecture and development utilizing C#, .NET Core, .NET Framework, Entity Framework, ASP.NET MVC, ASP.NET Web API, and unit testing.
β’ Front-end proficiency in HTML5, CSS, JavaScript, and React.
β’ In-depth knowledge of object-oriented programming, microservices architecture, REST, and service-oriented architecture.
β’ Familiarity with Azure DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps, PowerShell, NPM, Terraform, ARM, and IIS.
β’ Practical database experience with SQL Server, Oracle, and MySQL.
β’ Understanding of design patterns, concurrent design, and multithreading.
β’ Robust troubleshooting capabilities across diverse technologies and environments.
β’ Ability to investigate and understand new technologies.
β’ Excellent communication skills to effectively present solutions.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health and wellness benefits.
β’ Opportunities for professional development and career advancement.
β’ Flexible working arrangements.
Atomic - Remote Jobs
Affidea
GoFasti
StructureIt
Get handpicked remote jobs straight to your inbox weekly.