Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Dynamics Crm Specialist At Gap Recruitment Services Limited

Job Description:Our client, a leader in the automotive batteries, solar energy, energy storage, and water heating solutions industry, is seeking a highly ski...


From Gap Recruitment Services Limited - Nairobi Area

Published a month ago

French Teacher At Aga Khan Education Service, Kenya (Akesk)

The positionThe Aga Khan Education Service, Kenya (AKES, Kenya) operates 5 schools in various cities in Kenya and provides nursery to senior secondary educat...


From Ion Service, Kenya (Akesk) - Nairobi Area

Published a month ago

Research Associate - Data And Information Systems Management At International Potato Center

About the roleThe International Potato Center (CIP) through the Sweet GAINS project has been working at modernizing sweet potato breeding programs, by improv...


From O Center - Nairobi Area

Published a month ago

Data Analyst - Agri At Corporate Staffing

ResponsibilitiesCollaborate with the senior management team to identify data needs and objectives for improving business performance.Collect, clean, and pre-...


From E Staffing - Nairobi Area

Published a month ago

Software Developer

Software Developer
Company:

Extrainch Limited


Details of the offer

Extra Inch is one of the fastest-growing technology hubs in the East and Central Africa region offering software services and products.
Founded in 2012 and registered soon after, Extra Inch has become one of the leading Information and Communication Technology Products and services providers in Kenya.
We have a diverse resource base deployed in technical service, systems support, Training in ICT, and after sales support. Our clientele includes but not limited to Business Corporations, NGOs, church-based organizations, manufacturers, health care, financial institutions among others.
“We endeavor to bridge the technological divide through affordable products and Services while ensuring support of the same fundamental part of the offering.” We build products with a high degree of scalability while maintaining interactive relationships with Major Software Companies; Google and Oracle Corporations. Our professionals are thoroughly trained and experienced to design, develop, integrate and test run projects developed using C#, Java, PHP, Android, IOS among others.

Responsibilities

Researching, designing, implementing, and managing software programs

Document and maintain software functionality

Testing and evaluating new programs

Identifying areas for modification in existing programs and subsequently developing these modifications

Writing and implementing efficient code

Determining operational practicality

Developing quality assurance procedures

Deploying software tools,processes, and metrics

Maintaining and upgrading existing systems

Training users

Comply with project plans and industry standards

Ensure software is updated with the latest features

Working closely with other developers, UX designers, business and systems analysts

Consulting with departments or customers on project status and proposals.

Working with customers or departments on technical issues including software system design and maintenance.

Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.

Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.

Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.

Preparing reports on programming project specifications, activities, or status.

Conferring with project managers to obtain information on limitations or capabilities.

Develop software verification plans and quality assurance procedures

Requirements

Bachelor's degree in computer science or related degree.

Proven work experience as a Software Engineer or Software Developer

Experience designing interactive applications

Excellent knowledge of relational databases, SQL, and ORM technologies

Knowledge of the software development life-cycle.

The desire to work in a fast-paced environment.

Ability to develop unit testing of code components or complete applications.

Creativity is always a plus.

Must be a full-stack developer and understand concepts of software engineering.

Experience working on a variety of software development projects.

Must have at least 3 years of ASP.Net MVC/.Net core technologies

Excellent experience with REST API/ Web API creation, consumption, integration using
Service-Oriented Architecture.
Must be good at using HTML 5, Bootstrap CSS, TypeScript, and JavaScript

Experience with version control using TFS/Github

Proficiency in developing models using .Net / .Net Core Entity Framework with code
first approach or database first approach
Job Requirements
Required education

Required relevant work experience

Required languages:
Mandatory attachments
Please have a scan or photo of these documents ready when you start the application:
Self-prepared CV file


Source: Fuzu

Requirements

Software Developer
Company:

Extrainch Limited


Built at: 2024-04-19T02:53:28.884Z