Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 30, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Since the commencement of our operations in the late 1950’s, Greenwich Registrars & Data Solutions has evolved into a strong player with a robust clientele consisting of leading Nigerian corporates and subsidiaries of multinationals. We serve as an intermediary between our clients and their shareholders by providing a complete range of share registration a...
    Read more about this company

     

    Senior Software Engineer

    Job Objectives

    • Produce and implement functional software solutions by determining and identifying high-level functional and technical requirements based on interactions with the user community and knowledge of enterprise architecture.
    • Design architectures, including the software to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.

    Duties & Responsibilities

    • Develop high-quality software design and architecture
    • Identify, prioritize and execute tasks in the software development life cycle
    • Develop tools and applications by producing well-designed, testable and efficient code
    • Automate tasks through appropriate tools and scripting
    • Review and debug code
    • Perform validation and verification testing
    • Collaborate with internal teams and vendors to fix and improve products
    • Document development phases and monitor systems
    • Ensure software is up-to-date with latest technologies

    Education Requirement

    • Bachelor’s in Computer Science or Software Engineering
    • 5-7 Years of proven experience as a .NET Developer or Application Developer
    • Familiarity with the Xamarin, ASP.NET framework, SQL Server and design/architectural patterns
    • Experience with HTML, JavaScript and web development frameworks (Node, Angular, Bootstrap, jQuery)
    • Experience with Web services development (SOAP, REST)

    Key Competencies

    • Strong portfolio demonstrating programming and design skills
    • Strong understanding of version control systems
    • Solid experience in software development across the full stack (front-end, back-end, DevOps etc.)
    • Experience in the full software development lifecycle from requirements analysis to design, development, testing and implementation
    • Strong problem-solving skills and ability to work with autonomy..

    Knowledge

    • Experience with C#, .Net Core, Asp.Net MVC, Dapper, Entity Framework
    • Experience with a frontend framework (JQuery, Vue / React)
    • Good knowledge of TSQL, SQL Server, MySQL, Postgres SQL, MongoDB
    • Demonstrated experience with Message Queues (MSMQ / RabbitMQ / ZeroMQ)
    • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
    • Proven experience with object-oriented programming and OOD methodologies
    • Proficient understanding of code versioning tools (Git, TFS) and DEVOPS practices (CI - CD pipelines et al)
    • Strong understanding of multi-threading and parallel programing
    • Excellent troubleshooting and communication skills
    • Working knowledge of Windows, Linux / Unix and MacOS environments
    • Knowledge of MAUI / Flutter is a plus
    • Knowledge of PHP can prove useful
    • Experience working with Agile development technologies and practises.
    • Advanced project management skills.
    • Good interpersonal skills.

    Check how your CV aligns with this job

    Method of Application

    Qualified and interested candidates should send their CVs to careers@gtlregistrars.com

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Greenwich Registrars & Data So... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail