SENIOR SOFTWARE ENGINEER

Kathmandu, Nepal

Job Overview

Department

Software Development

Reporting to

Development Project Manager

Job Level

Senior

No of Vacancy/S

1

Employement Type

Full Time

Job Location

Kathmandu, Nepal

Offered Salary

Negotiable

Experience

At least 3 years or more

Deadline

7th Dec 2021

We are looking for a “Senior Software Engineer” to develop and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.

MAIN RESPONSIBILITIES

  • Plan and develop high-quality software design and architecture
  • Work closely with the team to meet the product goals
  • Research, evaluate, discuss with the team and determine the programming solutions to resolve complex tasks
  • Create wireframes to decide on the layout as per client requirements
  • Develop tools and applications by producing clean and efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Estimate time frames and work schedules to meet deadlines and delegate the task to the concerned team members
  • Document development phases and monitor systems
  • Ensure software is up-to-date with the latest technologies
  • Lead and support the team as and when required

JOB SPECIFICATIONS & REQUIREMENTS

  • Proven experience as a Senior Software Engineer
  • Aware of the latest technologies and able to adapt to changes
  • Sound knowledge in Object-Oriented Programming (OOP) languages
  • Experience working in an Agile environment
  • Experience building complex web systems and applications
  • Experience using system monitoring tools and automated testing frameworks
  • Proper experience in Test Driven Development
  • Focused on performance and good knowledge of design patterns
  • Experience implementing and consuming large scale web services
  • Ability to work independently and possess an excellent work ethic.
  • Proficient communication level in written and verbal English.
  • Must be highly organized and detail-oriented to produce high quality and accuracy.
  • Must have the ability to handle multiple tasks/projects simultaneously and work in a fast-paced environment.
  • Excellent leadership skills
  • Analytical mind with a problem-solving attitude

Other Similar Jobs

WANT DIGITAL SUCCESS?

Book Your FREE Discovery Chat With Us TODAY

Do you need a trusted digital solutions partner to help optimise each area of your digital presence - drive more high-quality traffic, generate more qualified leads and turn more prospects into customers?

We understand that software development and digital marketing can be challenging and daunting areas for any business to navigate, so that's why we are here to help you.

julian-wallis 2
JULIAN WALLISSENIOR CONSULTANT