Full Stack Senior Software Developer
Tivas Technology provide technology innovations, turnkey solutions, payment, VAS content-based SMS, USSD, IVR & Data services, m-learning, m-education services, m-health services, m-agriculture services, entertainments, m-commerce, e-commerce and m-government services. We also provide service management and consulting services to both private and public sector organizations.
We are recruiting to fill the position below:
Job Title: Full Stack Senior Software Developer
Location: Lagos
Job Description
- Tivas technology team is responsible for translating the service concepts into reality and deployment in various markets.
Responsibilities
This role has the following responsibility:
- Modelling, Design, Implementation/Development of Software Solutions and Projects with the Software Development Team.
- Provision of training, mentoring and guidance to Associate developers
- Deployment & Integration of Developed or Packaged Solutions in Production Environments or Live Service Systems.
- Provision of Technical Support (bug fixing, functional extensions or documentation) for deployed Solutions.
- This position will work in close co-operation with Tivas Business & Sales teams.
- Overall, this is a pioneering role in creating and deploying locally relevant services for affordability constrained consumers mapped to relevant devices.
Key Result / Tasks:
- Participate in selection & contracts local vendors, if needed, for development of software application
- Shapes the software development & timelines working along with the Tivas service creation, deployment teams.
- Responsible for Development of software applications of the services with 3rd parties, operators and alternate payment providers if any and ensures fully operational service systems.
- Manages the delivery milestones
- Provide leadership and guidance to Junior developers
- Ensures acceptance testing and delivering the final product to the various stakeholders.
- Service Operations and Maintenance
- Responsible for service availability, quality of service and any new releases and upgrades to the system.
Requirements
- Value-based Skills
- Passion for creation and a Strong drive to contribute towards building new services for the affordability challenged millions.
- Strong & proven technical skills, Project management skills, service creation experience, Networking & Social skills, Influencing,
- Conflict resolution, Solutions/value/experience sales approach.
- Excellent presentation and negotiation skills.
- Self-starter, Comfortable working in a matrix organization and with virtual teams.
- Drive for innovation.
- Professional & Process Skills
- Strong Object Oriented design and design patterns experience
- Strong hands-on experience with C# and Visual Studio IDE
- Strong hands-on experience with Microsoft technologies - Azure, etc.
- Strong hands-on experience with Web API for mobile, etc.
- Strong hands-on experience with UI/X.
- University degree in technology based discipline or related (but technology convert)
- Good knowledge of global technology trends top (Digital, Cloud, IoT, Internet data, BigData etc.)
- Strong experience with Java 5, 6, or 7
- Strong knowledge of Linux OS system required in addition to windows
- Strong experience with multiple facets of the Spring Framework
- Strong understanding of Source Control and Dependency Management tools
- Strong understanding of high load, high availability transaction environment development techniques and concept
- Experience with JavaServer Pages (JSP)
- Experience with Data Design best practices and exposure to common ETL (extract, transform, load) data operations in support of development
- Experience or knowledge of Agile Development practices
- Commitment to software practices of Continuous Integration, automated/repeatable testing, and collaborative work environments
- Commitment to incorporating quality software practices into all phases of the project life lifecycle
- Commitment to utilizing Open Source in the construction of the software solution
- Commitment to working in small highly competent teams
- Advanced skills in: Java, C# ASP.NET, PHP, Javascript, and their related Tools or Frameworks
- MVC, Django , JQuery , CodenameOne, JQueryMobile, JSF,
- Have good knowledge of Java, J2EE, Ajax, Javascript, JS, XML, XSLT, HTML, CSS, SOAP, REST, Weblogic, JBoss, WAMP, RDBMS (MS
- SQL Server, Oracle, MySQL, Postgres, MongoDB)
- Ready to learn Xamarin and other tools for mobile development if need be.
Similar Jobs
- Technical Assistant to the GMD Job at FBN Holdings Plc
- Job Openings at MTN Nigeria
- Optimus Bank Tech Academy Programme
- Admin & IT Officer Job at Nuru Nigeria
- Freelance Marketer
- IT / Admin Assistant Job at Amtec Global Consulting Nigeria Limited
- IT Support Officer Job at Raedial Farms Limited
- Head of IT Job in Anambra State
- Content Creator
- IT Operator Job at Landgate Investment Limited