System Architect - Spring, United States - Diverse Lynx

    Default job background
    Description
    Job Description
    Role: System Architect
    Location: Spring, TX
    FTE(Full Time)
    Day 1 : Onsite
    Must have skill -- C++, C# . NET and UWP having windows development experience.
    In this System Architect role the candidate should able to do coding as well and independently drive the system design and development.

    System Architect: 15+ years of experience

    Technical Skills:
    In-Depth knowledge and Hands on experience in any programming language
    1. Familiar with the C++ 14 and 17 specs.
    2. Used to the Visual Studio IDE (2019 and
    3. Should be able to contribute in large and complex projects (400k+ lines of code) involving several repositories.
    4. Extensive experience in developing Drivers and WinNT Services for Windows using the Win32 API set.
    5. Experience developing Drivers using C++.
    6. Expertise developing WinNT Services using C++.
    7. Expertise developing class libraries and creating shared libraries (DLLs).
    8. Should be able to present and suggest the Design patterns of the large projects.
    9. show case of Expertise in live debugging the issues (on-the-go)
    10. Know the usage of boost and other C++ libraries

    Roles and Responsibilities
    Daily Activities includes, and will be working with other Architects in fixing the complex issues along with suggesting the best way to fix the issues to the team and build a robust software.
    1. Comfortable with all the following Windows specific behavior, features, and tools
    2. Should be aware of Power test tools
    3. Local System Vs Current User privileges.
    4. COM interfaces.
    5. WinDbg.
    6. Windows Driver Development Kit.
    7. ware of Microsoft's Hardware Support Application architecture.
    8. Should be able to participate in technical design discussions and suggest the design in developing.
    9. Participate in code reviews and share feedbacks
    10. Mentor team members by providing the right guidance
    11. Involve in Code Reviews and provide the feedback to the team.
    Must have

    • Hands-on expertise on C++ on any large-scale complex projects

    • System programming using C++

    Behavioral Skills:
    • Willingness to learn new technology
    • Very good communication skills
    • Should be very interactive and top on deliverables being working from client environment
    Qualification :
    • Bachelor's or master's degree in Computer Science, Information Systems, Engineering or equivalent.
    • 15+ Years of experience
    Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.