Full Stack Developer - Brasil - Plan A Technologies

    Plan A Technologies
    Plan A Technologies Brasil

    há 2 semanas

    Default job background
    Descrição

    Plan A Technologies is looking for a Full Stack Developer - Angular, .NET Web API, Microservices, Micro Frontend . This is an exciting job with room for significant career growth.

    Please note: you must have at least 5+ years of experience in database administration, with automating CI/CD pipelines, and QA automation to be considered for this role.

    RESPONSIBILITIES

    • Collaborate with cross-functional teams to design and develop scalable web applications and microservices using Angular, .NET Web API, and Micro Frontend architecture.
    • Implement server-side logic and database interactions using SQL stored procedures and .NET technologies.
    • Utilize Angular Module Federation to develop modular and reusable frontend components.
    • Work closely with Azure DevOps for CI/CD pipelines, build, release, and deployment automation.
    • Version control and manage codebase efficiently using Git.
    • Implement caching strategies and session management using Redis.
    • Integrate messaging queues and event-driven architecture using RabbitMQ.
    • Ensure high performance, security, and scalability of web applications and microservices.
    • Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
    • Conduct code reviews, identify performance bottlenecks, and optimize codebase for improved efficiency.
    • Troubleshoot and debug complex technical issues in production and testing environments.
    • Stay updated with emerging technologies, industry trends, and best practices in software development.

    EXPERIENCE

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Proven experience as a Full Stack Developer or similar role.
    • Strong proficiency in Angular (version 8+), TypeScript, HTML, CSS, and JavaScript.
    • Hands-on experience with .NET Web API, C#, and ASP.NET Core.
    • Solid understanding of Microservices architecture, RESTful APIs, and Micro Frontend.
    • Experience in developing and optimizing SQL queries, stored procedures, and database interactions.
    • Familiarity with Azure services such as Azure DevOps, Azure SQL Database, Azure App Service, etc.
    • Proficient in version control systems like Git and GitHub/GitLab/Bitbucket.
    • Knowledge of caching mechanisms, session management, and distributed systems using Redis.
    • Experience with message brokers and event-driven architecture using RabbitMQ.
    • Excellent problem-solving skills and ability to work in a fast-paced environment.
    • Strong communication and collaboration skills with a proactive approach.
    • Ability to work independently and as part of a team, while adhering to project deadlines.
    • Excellent verbal and written communication skills in English
    • Initiative and drive to do great things

    ABOUT THE COMPANY/BENEFITS

    Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

    Read more about us here: .

    Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

    Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

    Benefits: You'll get a generous vacation schedule, Brand New Laptop, and other goodies.

    If this sounds like you, we'd love to hear from you