Source description
About the role
Role Overview: You will be a Fullstack .NET Web Developer at DocView.AI, responsible for designing, developing, and maintaining web applications. Your daily tasks will include building robust backend services using .NET, creating responsive front-end interfaces, and integrating with third-party APIs and internal services. Collaboration with product managers, QA engineers, and data/ML teams is essential to deliver secure and scalable features. Additionally, you will contribute to architecture discussions, support deployment in production environments, and optimize existing applications. Key Responsibilities: - Design, develop, and maintain web applications using .NET/.NET Core, C#, and RESTful API design. - Implement responsive and user-friendly front-end interfaces with technologies like HTML5, CSS3, and JavaScript. - Integrate with third-party APIs and internal services. - Write clean, testable code and participate in code reviews. - Debug and optimize existing applications. - Contribute to architecture and design discussions. - Support deployment and maintenance in production environments. Qualifications: - Strong proficiency in backend development with .NET/.NET Core, C#, and RESTful API design. - Experience with front-end web technologies like HTML5, CSS3, JavaScript, and a modern framework (e.g., React, Angular, or Vue.js). - Solid understanding of relational databases (e.g., SQL Server, PostgreSQL) and data modeling; familiarity with ORMs such as Entity Framework is a plus. - Knowledge of software engineering best practices, version control (Git), unit/integration testing, and CI/CD pipelines. - Experience working with cloud platforms (e.g., Azure, AWS, or GCP) and containerization (Docker, Kubernetes) is advantageous. - Ability to collaborate in a cross-functional team, communicate clearly, and translate business requirements into technical solutions. - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Previous experience building SaaS, enterprise, or data-intensive applications is beneficial; exposure to AI/ML-driven products or document processing is a plus. Role Overview: You will be a Fullstack .NET Web Developer at DocView.AI, responsible for designing, developing, and maintaining web applications. Your daily tasks will include building robust backend services using .NET, creating responsive front-end interfaces, and integrating with third-party APIs and internal services. Collaboration with product managers, QA engineers, and data/ML teams is essential to deliver secure and scalable features. Additionally, you will contribute to architecture discussions, support deployment in production environments, and optimize existing applications. Key Responsibilities: - Design, develop, and maintain web applications using .NET/.NET Core, C#, and RESTful API design. - Implement responsive and user-friendly front-end interfaces with technologies like HTML5, CSS3, and JavaScript. - Integrate with third-party APIs and internal services. - Write clean, testable code and participate in code reviews. - Debug and optimize existing applications. - Contribute to architecture and design discussions. - Support deployment and maintenance in production environments. Qualifications: - Strong proficiency in backend development with .NET/.NET Core, C#, and RESTful API design. - Experience with front-end web technologies like HTML5, CSS3, JavaScript, and a modern framework (e.g., React, Angular, or Vue.js). - Solid understanding of relational databases (e.g., SQL Server, PostgreSQL) and data modeling; familiarity with ORMs such as Entity Framework is a plus. - Knowledge of software engineering best practices, version control (Git), unit/integration testing, and CI/CD pipelines. - Experience working with cloud platforms (e.g., Azure, AWS, or GCP) and containerization (Docker, Kubernetes) is advantageous. - Ability to collaborate in a cross-functional team, communicate clearly, and translate business requirements into technical solutions. - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Previous experience building SaaS, enterprise, or data-intensive applications is beneficial; exposure to AI/ML-driven products or document processing is a plus.