Full Stack .NET Angular Software Engineer
TraXtion - detroit, MI
Apply NowJob Description
Job SummaryWe are seeking a highly skilled Full Stack .NET Angular Software Engineer to join our dynamic development team. The ideal candidate will have expertise in designing, developing, and maintaining robust and scalable web applications using .NET technologies (C#, Core, Various ORMs such as Dapper or EF, SQL Server) on the backend and Angular on the frontend. You will work closely with cross-functional teams to deliver high-quality software solutions, ensuring performance, security, and maintainability.Key ResponsibilitiesFrontend Development (Angular)Develop, maintain, and optimize responsive web applications using Angular (2+ versions).Implement modern UIUX designs with HTML, CSS, SCSS, and TypeScript.Work with state management libraries (e.g., NgRx) to optimize performance and data handling.Ensure cross-browser compatibility and mobile responsiveness.Optimize applications for maximum speed and scalability.Backend Development (.NET & APIs)Develop and maintain RESTful APIs and web services using Core .NET 6+.Implement authentication and authorization using JWT, OAuth, or IdentityServer.Work with Dapper or ADO for database interactions and optimizations.Design and maintain relational databases using SQL Server, PostgreSQL, or MySQL.Implement caching strategies, background jobs, and scheduled tasks.Full Stack & DevOps ResponsibilitiesEnsure seamless integration between frontend and backend components.Implement unit testing and integration testing using frameworks like Jest, xUnit, Moq.Participate in code reviews, ensuring high code quality and adherence to best practices.Deploy, monitor, and maintain applications in cloud environments (e.g., Azure, AWS).Work with CICD pipelines for automated deployment and testing.Qualifications & SkillsTechnical SkillsFrontend: Angular 2+, TypeScript, RxJS, HTML, SCSSCSS, Bootstrap, Material UI.Backend: C#, Core, .NET 6+, Entity Framework Core, LINQ.Databases: SQL Server, PostgreSQL, MySQL; Proficiency in writing complex queries and stored procedures.APIs & Integration: RESTful APIs, Swagger, Postman.DevOps & Cloud: Azure DevOps, AWS, Docker, Kubernetes, CICD pipelines.Security: JWT, OAuth, OpenID Connect, OWASP security best practices.Testing (nice to have): Jest, xUnit, Moq, Cypress, Selenium.Version Control: Git, GitHub, GitLab, Bitbucket, Azure DevOps.Soft SkillsStrong problem-solving and analytical skills.Ability to work in an AgileScrum development environment.Excellent verbal and written communication skills.Strong collaboration skills and ability to work effectively with cross-functional teams.Preferred QualificationsExperience with Microservices architecture.Knowledge of message queues (RabbitMQ, Kafka).Familiarity with Serverless functions (Azure Functions, AWS Lambda).We are not seeking assistance from external or staffing agencies for this position.
Created: 2025-02-24