Logo
Neubus

C# .Net Developer

Neubus, Austin, Texas, us, 78716


Job Title: C# .NET Developer with TypeScript, AngularJS, Node.js, and Microservices Expertise Job Summary: We are seeking a highly skilled C# .NET Developer with extensive experience in TypeScript, AngularJS, Node.js, and microservices architecture. The ideal candidate will contribute to the development and maintenance of full-stack applications, with TypeScript and Next.js on the frontend and Node.js (Express) on the backend. A deep understanding of REST APIs, JWT token management, and troubleshooting is essential for this role. Key Responsibilities: Design, develop, and maintain full-stack web applications using C# .NET and TypeScript. Implement and troubleshoot Node.js applications, particularly those using ExpressJS for backend. Architect, develop, and maintain microservices to ensure scalable and efficient application designs. Develop and maintain Next.js frontend applications, working closely with TypeScript. Ensure seamless communication between different services using RESTful APIs. Integrate and manage JWT tokens for secure authentication and authorization across applications. Work extensively with MongoDB for data management, including schema design and performance optimization. Identify and resolve bugs, optimize application performance, and enhance code quality. Work collaboratively with cross-functional teams to deliver high-quality, scalable software solutions. Participate in code reviews and provide feedback to ensure adherence to best practices. Operate within an agile development environment, contributing to sprint planning and task tracking. Key Skills & Qualifications: 2 years of experience in C# .NET development. Strong proficiency in TypeScript, AngularJS, Next.js, and Node.js. Experience with ExpressJS for backend development. Expertise in working with MongoDB, including schema design and performance tuning. Deep understanding of microservices architecture. In-depth knowledge of RESTful APIs, their design, implementation, and security best practices. Expertise in JWT token management and securing API endpoints. Excellent troubleshooting and problem-solving skills with a focus on delivering stable, high-performing software. Familiarity with HTML, SCSS, and JavaScript as part of frontend development. Experience with version control (e.g., Git) and Agile methodologies. Educational Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field is required. Preferred Qualifications: Experience with modern front-end frameworks like React.js in addition to AngularJS. Familiarity with Next.js and its server-side rendering capabilities. Knowledge of microservices and containerization tools such as Docker or Kubernetes. Strong communication skills and the ability to work in a collaborative environment.