Senior Software Engineer(.Net/C#)

Angajator: Finastra
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • BUCURESTI
  • Ilfov
  • Actualizat la: 24.01.2022
    Scurta descriere a companiei

    We’re an energized bunch, who love to be at the forefront of innovation. We make it our mission to develop and stay ahead of the latest trends and technology. Our goal? To put customers at the core of what we do and to deliver solutions that drive transformation and unlock the potential of people and businesses.

    Cerinte

    5+ Years Software Development Experience
    Strong C# / Asp. Net / MVC skillset
    Extensive experience with design patterns.
    SQL (Either SQL SERVER T-SQL or Oracle PL/SQL)
    Entity Framework
    Web API
    CSS, JQuery & JavaScript
    Dependency Injection
    A Sense of Ownership and Pride in work

    Nice to have skills:

    Asp.net Core
    Knowledge of NOPCommerce Framework 4.1 (or higher)
    Microsoft Azure
    HTML 5.0 (Ability to hand code)
    Bootstrap
    Microsoft Certification
    PowerBuilder or Java experience an asset.
    Good understanding of software performance optimization and metrics
    Hands-on experience with unit testing best practices and implementation
    Visual Studio TFS / GIT / Code Branching

    Responsabilitati

    • Requires in-depth conceptual and practical knowledge in own technical job discipline and working knowledge of other related technical job disciplines
    • As a seasoned technical professional, solves a range of complex problems in a creative way, exercising judgement based on the analysis of multiple sources of information
    • Works independently, receives minimal guidance
    • May lead projects or project steps within a broader project – may have some accountability for capacity planning
    • Roles at this level may be increasingly client facing; also acts as a resource for colleagues with less experience

    Functional Knowledge
    • Requires conceptual and practical expertise in own job discipline and basic knowledge of related job disciplines
    • Has worked with a range of technologies, understands the differences between them, and is competent and able to use them

    Business Expertise
    • Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market
    • Possesses in-depth knowledge of business domain and principles of supported product area
    • Understands the product beyond the user interface

    Leadership
    • Acts as a resource for colleagues with less experience; may lead technical projects with manageable risks and resource requirements
    • May have some accountability for capacity planning
    • Typically, the first point of contact for issue escalation

    Problem Solving
    • Solves complex and diverse problems where analysis of data requires evaluation of identifiable factors. Demonstrates judgement in selecting methods and techniques for obtaining solutions
    • Facilitates collaborative troubleshooting/works in collaboration with other areas of the business to solve problems

    Impact
    • Impacts a range of client, operational, project or service activities within own team and other related teams – accountable for increasing levels of risk

    Interpersonal Skills
    • Explains difficult or sensitive information; works to build consensus internally and with clients/vendors