Sr Full Stack C# Engineer - Brasília, Brasil - Ranger Technical Resources

    Ranger Technical Resources
    Ranger Technical Resources Brasília, Brasil

    há 2 semanas

    Default job background
    Descrição
    Sr. Full Stack C# Engineer


    Position Summary:


    Our partner, a leading intranet software company, offering innovative software solutions that help businesses build enterprise-level portals to connect their employees across different departments, is seeking a highly skilled Senior Full Stack C# Engineer to join their development team.

    As a Senior Engineer, you will be responsible for designing, developing, and maintaining scalable web applications and services.

    You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet business objectives and exceed customer expectations.

    From architecting robust backend systems to creating intuitive user interfaces, you will have the opportunity to showcase your expertise across the entire software development lifecycle.


    Experience and Education:
    Bachelor's or higher degree in Computer Science or related field/experience5+ years of experience with .Net development5+ years of experience with and


    Skills and Strengths:
    C#.NetAngular.jsReactTypescriptMicrosoft AzureSQL Server databaseSDLCTroubleshooting/Bug fixingDocumentation


    Primary Job Responsibilities:
    Design and implement robust, scalable, and high-performance web applications using C# and related technologies for back-end development.
    Develop responsive and user-friendly front-end interfaces using modern JavaScript/typescript frameworks such as or React.
    Lead the architectural design and implementation of software solutions, ensuring adherence to best practices, design principles, and coding standards.
    Design, optimize, and maintain relational databases (SQL Server) as required by the application. Write efficient SQL queries, stored procedures, and database migrations.
    Document technical specifications, design documents, and architecture diagrams. Collaborate effectively with cross-functional teams including product management, UX/UI designers, and QA engineers.
    Write unit tests, integration tests, and end-to-end tests to ensure the reliability, stability, and performance of the software applications.
    Work closely with C-level executives to understand business objectives, identify technical requirements, and translate them into scalable software solutions.