Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: May 30, 2023
    Deadline: Jun 2, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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 registrati...
    Read more about this company

     

    Senior Software Developer

    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.

    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