Role Overview:
We are looking for an experienced .NET Developer with strong hands-on expertise in C#, .NET, Azure, SQL, and application development to design, develop, and enhance scalable business applications and services.
Key Responsibilities:
- Design, develop, and enhance applications and backend services using C#, .NET, and Azure.
- Build application and service logic for new product releases and feature increments while supporting hardening and defect-resolution activities.
- Design and implement task-management capabilities, including task builders, fields, datasets, templates, and scheduling functionality.
- Implement and maintain data models supporting dynamic tables, task templates, and task data.
- Develop solutions using JSON within relational databases/SQL, while keeping document-oriented storage patterns open for future requirements.
- Design efficient SQL queries, database structures, and data-access components for configurable and dynamic application workflows.
- Build configurable, template-driven business applications that can support evolving business requirements.
- Work within the existing K-Fabrik application framework/harness, extending and integrating new functionality while maintaining application quality.
- Review existing code, identify improvement opportunities, and safely extend established application components.
- Participate in architecture and technical design discussions, with increased ownership of design decisions at senior levels.
- Troubleshoot application, service, database, and integration issues and drive defects through to resolution.
- Collaborate with product, architecture, QA, and other engineering teams to ensure features are delivered with appropriate quality and technical standards.
- Participate in code reviews, testing, deployment, and production-readiness activities.
- Contribute to continuous improvement of application architecture, development practices, maintainability, and performance.
- Take end-to-end ownership of assigned features and ensure production changes meet defined quality and delivery standards.
Required Skills & Experience:
- 5 - 10 years of experience in software development with strong hands-on experience in .NET/C# and Azure.
- Strong proficiency in C#, .NET, object-oriented programming, application architecture, and software development practices.
- Hands-on experience developing web applications, backend services, and APIs using the Microsoft technology stack.
- Strong experience with Azure services and cloud-based application development.
- Strong SQL skills, including database design, complex queries, data access, and performance optimization.
- Strong understanding of data modelling, including dynamic-schema approaches and JSON storage within relational databases.
- Experience with document-store concepts and databases such as Cosmos DB is an advantage.
- Experience designing and developing configurable, template-driven, or rules-based business applications.
- Ability to understand, troubleshoot, and extend an existing enterprise codebase.
- Experience with application testing, debugging, code reviews, deployment, and production support.
- Strong analytical and problem-solving skills with good attention to application quality and maintainability.
- Good communication and collaboration skills across technical and business teams.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1674243