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 13, 2019
    Deadline: Not specified
    • @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

    eRecruiter Nigeria has deep knowledge of Human resources and recruitment. Our business is in Talent acquisition, recruitment, outsourcing and everything that revolves around Talent. From acquisition to testing return on investment (ROI) on talent and everything in between. Our goal is to re-define the Nigerian recruitment industry. In the last two years ...
    Read more about this company

     

    Senior Software Engineer

    • Job Type Full Time
    • Qualification
    • Experience 5 - 7 years
    • Location Not specified
    • Job Field

    Ideal candidate will:

    Responsible for team lead, coordination and ensures adequate provision of resources.  Must have adequate knowledge of the business domain , basic usage numbers and the trends. Should be able to advise Management on the trends in the sector.

    Responsibilities:

    • Work with various broad technologies:Java EE, Restful architectures, Relational and Non-relational databases.
    • Develop and maintain service-oriented architectures.
    • Work with other developers, business analysts, and product owners across the business platforms team to understand business and technical processes, gather requirements, and collaborate on the delivery of solutions.
    • Analyze and improve our client's products and services to deliver an unsurpassed level of availability, scalability, and reliability whilst maintaining simplicity of design.
    • Lead the software development team in analysis, design, implementation and/or upgrade of software applications.
    • Identify the best practices for CI/CD and DevOps and lead the development team in integrating them with all projects.
    • Determine and communicate the implications of system-level decisions on subsystems and components, and help determine how best to mitigate or take advantage of these implications.
    • Determine and communicate the requirements and capabilities of components within the context of the larger systems, project, and team. Support management of the team’s technical infrastructure (e.g., repository, build system, testing system) under guidance from the systems engineer or other team leads.
    • Participate in efforts to share technology and expertise within the company; mentor junior and aspiring engineers, Perform tasks efficiently and work together with team to ensure project success

    Requirements

    • Degree in Computer Science, Software Engineering or its related field
    • 5-7  years experience in systems management or software development with systems management responsibilities.
    • Understanding of high-availability, fault-tolerant, scalable, distributed systems and methodologies like agile, unit testing, pair programming, and continuous integration.
    • Expertise with software development in languages like Java, Python and Javascript
    • Deep understanding of how to build performant, decoupled, testable, maintainable code.
    • Working knowledge with datastores (e.g., RDBMS, time-series-database, NoSql, search, analytics).
    • Good understanding of typical web application, SOA and micro-services patterns.
    • Hands on experience with public cloud offerings (e.g., AWS, GCP, etc.)
    • Knowledge of open source libraries, tools and frameworks (e.g. for logging, wiring, testing, building)

    go to method of application ยป

    Senior Software Engineer

    Ideal candidate will:

    Responsible for team lead, coordination and ensures adequate provision of resources.  Must have adequate knowledge of the business domain , basic usage numbers and the trends. Should be able to advise Management on the trends in the sector.

    Responsibilities:

    • Work with various broad technologies:Java EE, Restful architectures, Relational and Non-relational databases.
    • Develop and maintain service-oriented architectures.
    • Work with other developers, business analysts, and product owners across the business platforms team to understand business and technical processes, gather requirements, and collaborate on the delivery of solutions.
    • Analyze and improve our client's products and services to deliver an unsurpassed level of availability, scalability, and reliability whilst maintaining simplicity of design.
    • Lead the software development team in analysis, design, implementation and/or upgrade of software applications.
    • Identify the best practices for CI/CD and DevOps and lead the development team in integrating them with all projects.
    • Determine and communicate the implications of system-level decisions on subsystems and components, and help determine how best to mitigate or take advantage of these implications.
    • Determine and communicate the requirements and capabilities of components within the context of the larger systems, project, and team. Support management of the team’s technical infrastructure (e.g., repository, build system, testing system) under guidance from the systems engineer or other team leads.
    • Participate in efforts to share technology and expertise within the company; mentor junior and aspiring engineers, Perform tasks efficiently and work together with team to ensure project success

    Requirements

    • Degree in Computer Science, Software Engineering or its related field
    • 5-7  years experience in systems management or software development with systems management responsibilities.
    • Understanding of high-availability, fault-tolerant, scalable, distributed systems and methodologies like agile, unit testing, pair programming, and continuous integration.
    • Expertise with software development in languages like Java, Python and Javascript
    • Deep understanding of how to build performant, decoupled, testable, maintainable code.
    • Working knowledge with datastores (e.g., RDBMS, time-series-database, NoSql, search, analytics).
    • Good understanding of typical web application, SOA and micro-services patterns.
    • Hands on experience with public cloud offerings (e.g., AWS, GCP, etc.)
    • Knowledge of open source libraries, tools and frameworks (e.g. for logging, wiring, testing, building)

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at eRecruiter Nigeria Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail