Senior .NET Engineer (Blazor) | SEASONAL
Work Setup: Remote
Contract: Seasonal/Project-based
Schedule: 3pm-12 am or 10pm - 7am(Subject to change)| Manila time
Equipment: Company Provided
What does a day in the life of a Senior .NET Developer (Blazor) look like?
- Develop features and implement bug fixes across a range of modern .NET based technologies and applications.
- Provides technical leadership and mentoring to software developers, other software engineers and interns.
- Design and create next generation telecom application software, as well as participates in ongoing sustainment of the software.
- Engages with all project team members (i.e. project managers, software architects, software engineers) to ensure technical integrity and successful delivery of high quality software products and projects.
- Participates in all phases of the software development process.
- Works as part of a distributed international team, engaging in global support and implementation activities.
- Participate with the Product Management Team in the training, product briefs, and deployment of new installations both internally and externally.
- Lead by example on AI-assisted development – integrating tools such as Claude Code, Cursor, or GitHub Copilot into daily coding, code review, and debugging workflows; coach and pair with teammates to accelerate AI-augmented development adoption across the team.
What are the required qualifications for a Senior .NET Developer (Blazor)?
- 7 - 12 Years’ experience with .NET development with a focus on web technologies
- Must have 3–5 years of hands-on experience developing web applications using Blazor with C#/.NET, along with strong experience in HTML, CSS, JavaScript, and Core.
- Strong background in .Net Core 6.0/7.0/8.0, MVC / Blazor in C#, CSS, HTML, JavaScript – jQuery a plus
- Strong background in applications using Bootstrap or similar web front end framework with HTML5 and CSS3.Experience with Blazor (Server or WebAssembly) for building interactive web UIs within the .NET ecosystem; understanding of component model, data binding, and integration with .NET backend services
- Understanding about Design Patterns.
- Proficiency with SQL Server development including the creation of tables/schema-definition, creation of views, stored procedures, functions, and the optimization of Transact-SQL code. SSRS experience a plus but not required.
- Five or more years engineering or architecting software solutions.
- Fluent in the fundamentals of software engineering and application lifecycle management.
- Experience with Object Oriented Programming in C#, or other .NET languages
- Understanding of source code control, build and deployment disciplines
- Proficiency with Visual Studio and Azure DevOps (ADO) for work item tracking, source control, and CI/CD pipeline managementActive daily user of AI-assisted development tools (Claude Code, Cursor, GitHub Copilot, or similar) – integrated into core development workflow for code generation, refactoring, test writing, and documentation; not occasional use
- Experience with WCF, REST or SOAP based services and SOA
- Excellent communication skills, both written and verbal - will be working on a geographically diverse team.
Preferred qualifications:
- Bachelor’s degree in Computer Science, MIS, or related field, Master’s degree preferred.
-
Reports & Dashboard Development skills: The candidate needs experience turning raw data into visual charts, graphs, and performance trackers.
-
ETL Processes: The candidate needs experience getting data out of different systems, cleaning it up, and loading it into a central place so those dashboards actually work.
- Equivalent combination of education and experience considered.
- Knowledge of BSS/OSS systems, telecommunications plant and facilities management is beneficial
- Familiarity with Dev Express Controls
- Experience or understanding of Test Driven Development
- Object-relational mapping (NHibernate, Entity Framework)
-