We are seeking a hands-on Fullstack .NET Developer with strong experience across both front-end and back-end development to join our dynamic technology team. This role involves building and maintaining scalable, event-driven applications using .NET, C#, Azure, and JavaScript, working closely with product and design teams.
The ideal candidate combines solid backend development with practical front-end skills (HTML, CSS, JavaScript), understands microservices and messaging systems (Kafka preferred), and thrives in Agile/DevOps environments. You’ll contribute directly to our core projects, ensuring solutions are robust, performant, and maintainable.
- Design, develop, and maintain full-stack applications using .NET, C#, and front-end technologies (JavaScript, HTML, CSS).
- Collaborate with teams to implement microservices and event-driven architectures, leveraging Kafka or similar messaging platforms.
- Utilize Azure cloud services extensively, including Azure Functions, Logic Apps, and API Management, to build and deploy cloud-native applications.
- Develop and maintain N-tier architecture solutions that ensure separation of concerns, maintainability, and performance optimization.
- Write comprehensive unit and integration tests to guarantee software quality, reliability, and maintainability.
- Collaborate closely with cross-functional teams including product managers, UX/UI designers, and other developers to deliver high-quality software solutions.
- Participate actively in Agile development processes, contributing to sprint planning, daily stand-ups, retrospectives, and continuous improvement initiatives.
- Apply best practices in data and software engineering, including efficient data structures and algorithms, to solve complex problems.
- Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
- Mentor junior developers and provide technical guidance to foster a culture of learning and excellence.
- Work within DevOps environments to streamline deployment pipelines, automate testing, and ensure continuous integration and delivery.
- Integrate third-party APIs and services as needed to extend application functionality and interoperability.
- Maintain clear and thorough documentation of code, architecture, and processes to support ongoing development and knowledge sharing.
- Bachelor's degree in Computer Science, Engineering, or related technical field experience.
- 4+ years of .NET and C# programming experience.
- 3+ years of Azure cloud experience with expertise in Azure Functions, Logic Apps, and API Management.
- Strong front-end development skills with JavaScript, HTML, and CSS.
- Experience with event-driven systems and messaging tools (Kafka or similar).
- Strong knowledge of data structures and algorithms.
- Hands-on experience with Microservices architecture, event-driven development, and n-tier architectures.
- Experience with unit testing methodologies, code coverage, and integration tests.
- Proficiency in front-end and back-end business logic implementation (Full Stack).
- Knowledge of data and engineering best practices.
- Critical thinking and problem solving skills for large programs.
Nice to have Skills
- Experience working in Agile and DevOps environments.
- Familiarity with 3rd-party API integrations and Web UI interactions.
- Strong analytical and problem-solving skills with the ability to debug complex issues.
- Experience with large company IT and working/building from existing frameworks.
Top Skills
What We Do
Taller is the enterprise accelerator for digital transformation, expertly orchestrating hybrid teams of senior specialists and AI agents under trusted oversight — the "humans in the loop" delivering unparalleled speed, scale, and strategic impact.
Subscribe to our monthly newsletter covering the latest breakthroughs in enterprise AI: https://hubs.ly/Q03tqbNy0





