Competitive salary; good compensation pyckage; edu...
On-site
6+ years professional software development experience
Proficient in modern c# and .net frameworks
Senior-level expertise in vue.js or similar reactive frameworks
NIX is seeking a Lead .NET Full Stack Software Engineer to enhance their innovative online education platforms. The role involves leading a team of developers, designing web applications, and mentoring junior staff while contributing to a mission focused on inclusive and engaging learning experiences
Job Summary
The company is dedicated to making education engaging and accessible through innovative online learning platforms.
This role involves designing scalable web applications using C# and Vue.js while mentoring junior developers on best practices.
The team offers flexible working formats, personalized career growth, and education reimbursement benefits.
Matching Summary
Match Score: 85
NIX is seeking a Lead .NET Full Stack Software Engineer to enhance their innovative online education platforms. The role involves leading a team of developers, designing web applications, and mentoring junior staff while contributing to a mission focused on inclusive and engaging learning experiences.
Salary
Competitive salary; Good compensation package; Education reimbursement
Skills & Requirements
Must-have
6+ years professional software development experience
Proficient in Modern C# and .NET frameworks
Senior-level expertise in Vue.js or similar reactive frameworks
Experience leading complex engineering initiative design
Strong clean coding and code review skills
Nice-to-have
Experience with GCP, GKE, and GCS cloud technologies
Familiarity with DevOps CI/CD pipelines and Kubernetes
Experience with PostgreSQL database management
Knowledge of application security and SecOps practices
Experience with migration patterns like strangler-fig
Key Requirements
6+ years of professional software development experience
2+ years experience in C#/.NET and Vue.js
University degree in Software Engineering or related field (Nice to have)