Upaya

Upaya

Software Industry

Kathmandu

Upaya is owned, managed and operated by a team of professionals with extensive experience in law, finance, accounting, management, and digital businesses. Our combined, cross-discipline knowledge from helping clients navigate business process complexities is reflected in Upaya's DNA and the problems that our platform is designed to help address. Upaya is a marketplace where consumers and providers of key services come together an ... d transact. Our objective is to lend transparency along every segment of the service procurement and provisioning process. We accomplish this by documenting and publicly disclosing process details that help consumers and service providers make the most informed decisions. Our platform adds an extra layer of trust by facilitating a culture of respectful communication between consumers and service providers, helping manage expectations at every step. At the heart of Upaya is a collection of carefully vetted and highly experienced "Upaya Professionals", each with deep subject matter expertise and corresponding experience. Upaya helps connect the most relevant "Upaya Professional" with consumers in need of specific services, ensuring the most efficient outcomes for all concerned parties.

View Company Profile

Senior Software Engineer

Apply Before : 2022-10-19 (Closed) View: 1975

Job summary

  • No. of Vacancy
    : 1
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Mid Level
  • Experience
    : 4 Years
  • Apply Before
    : 2022-10-19 Closed
  • Skills
    :
    React.js
    Node.js
    Agile
    Git
    MySQL

Job Description:

  • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services
  • Review and debug code
  • Ensure software is up-to-date with the latest technologies
  • Assist in task planning, estimation, scheduling, and staffing
  • Perform validation and verification testing
  • Document development phases and monitor systems
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
  • Determine process improvements, and best practices, and develop new processes
  • Work in close partnership with cross-functional teams and management

 

Required Knowledge, Skills, and Abilities:

  • Hands-on experience on working with the latest front-end (e.g React Js), backend (NodeJs, ExpressJs, KnexJs ) technologies (MERN Stack)
  • Familiarity with MySQL and Relational databases
  • Effective verbal, written communication skills and expressive personality
  • Concept of modern scalable applications like serverless, microservices
  • Experience with AWS skills (EC2, Lambda, Elastic beanstalk, S3, Cloudwatch) would be huge plus
  • Understanding of version control systems like GIT
  • Familiar working in the Agile environment and working in an agile team

 

Education + Experience:

  • Minimum Four Years of experience working as a Software Engineer specializing in system design, development, deployment and maintenance

Apply Instruction:

Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply button below. Registered candidates may also apply using Apply Now Button

Job Action