ZenNepal

Senior Full-Stack Software Engineer

ZenNepal

Senior Full-Stack Software Engineer

Zen Nepal is one of the reputed Travel Agency located at Thamel, Kathmandu. Zen Nepal seeks application from enthusiastic, competent and qualified candidates for the following position:

For more details please visit our website:  http://zentravels.com/

Senior Full-Stack Software Engineer

Views: 882 | This job is expired 11 months, 3 weeks ago

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer, Software Architect
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Thamel
Offered Salary : NRs. 70,000 - 300,000 Monthly
Apply Before(Deadline) : May. 22, 2024 23:55 (11 months, 3 weeks ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 5 years
Professional Skill Required : HTML Javascript MySQL Java PHP
Other Specification

Basic Qualifications:

  • 5+ years industry experience as software engineer
  • Proficiency with PHP
  • Proficiency with JavaScript
  • Proficiency with relational databases such as MySQL
  • Proficiency with object-oriented programming
  • Experience with AWS and/or Google Cloud Platform
  • Excellent understanding of HTML, CSS, web standards, and web application security
  • Comfort with Linux system administration
  • Experience with modern collaborative development practices
  • Excellent written and verbal communication skills with both technical and non-technical audiences
  • Excellent team collaboration skills
  • Demonstrable analytical / problem solving skills

Preferred Skills and Experience:

  • Experience designing, developing, testing, and maintaining scalable web-based SaaS applications
  • Experience working with customers and applying a deep understanding of their needs to produce timely solutions to their real-world problems
  • Experience collaborating with cross-functional teams to design and implement new features and improvements
  • Experience participating in code reviews and providing constructive feedback to peers
  • Experience troubleshooting and debugging issues in production and non-production environments
  • Experience optimizing software performance
  • Experience with automated integration testing
  • Demonstrated ability to help evolve processes and practices for the benefit of the company and the team
  • Experience mentoring junior engineers and assisting with technical guidance and support
  • Staying up-to-date with emerging trends and technologies in software development

Nice to Have:

  • Experience with Java
  • Experience with Go programming language
  • Experience with Android and iOS app development
  • Experience with Selenium WebDriver
  • Interest and experience in generative AI

Job Description

  • Implement web app features, APIs, and internal tools to help Telerivet provide value for users and achieve business goals
  • Contribute to creating user experience designs and technical specifications for new functionality
  • Create automated tests for new functionality (primarily integration tests)
  • Propose improvements for software development processes and improve documentation to streamline onboarding for subsequent hires, make knowledge more accessible, and maintain engineering excellence as the team grows
  • Take responsibility for code quality, scalability, reliability, security, maintainability, and performance. Code review other team members’ pull requests and provide feedback to improve code quality.
  • Respond directly to occasional technical support questions and bug reports from Telerivet users and team members when detailed knowledge of Telerivet’s functionality is required
  • Provide feedback to users and Telerivet team members about feasibility of user-requested functionality
  • Provide technical guidance to Telerivet’s solutions engineers, encouraging code maintainability, reusability, security, and performance, and ensuring that solutions engineers are aware of all relevant Telerivet functionality.
  • Become comfortable using Telerivet’s system administration tools to manage occasional, routine tasks such as deploying patches and adding/removing instances
  • Be available on rare occasions for on-call server operations support when primary on-call engineer is unavailable (regular on-call availability is not required but possible for additional pay)

If you are passionate about software development and want to work in a collaborative and dynamic environment, we encourage you to apply for this opportunity at Telerivet.


This job has expired.

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE