VAJRATECH

Senior Software Engineer

VAJRATECH

Senior Software Engineer

VAJRATECH is an IT company focused on driving innovation and developing high performance utilities and tools for solving real world problems. We are a motivated and experienced team committed to providing a thriving workplace. At VajraTech, we believe diversity and equal employment opportunities among our teammates are critical to our success. We provide a collaborative work environment and seek to recruit, develop, and retain the most talented professionals from a diverse candidate pool. The company emphasizes on learning and staying up to date with the latest technological advancements for production. Being based in Nepal and Germany, we have been building up a very dynamic and multi-cultured team and there are lot opportunities to grow with us.

VAJRATECH is an IT company focused on driving innovation and developing high performance utilities and tools for solving real world problems. We are a motivated and experienced team committed to providing a thriving workplace. At VajraTech, we believe diversity and equal employment opportunities among our teammates are critical to our success. We provide a collaborative work environment and seek to recruit, develop, and retain …

Senior Software Engineer

Views: 1580 | This job is expired 1 year, 8 months ago

Basic Job Information

Job Category : IT & Telecommunication > Programmer/ Software Engineer
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : NRs. 160,000.00 - 190,000.00 Monthly
Apply Before(Deadline) : Aug. 10, 2022 23:55 (1 year, 8 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 5 years
Professional Skill Required : Vue.js AWS Api Symfony PHP

Job Description

We are looking for a passionate engineer to join our dynamic team. The selected candidate will be responsible for developing and maintaining software systems, along with testing, and handling system upgrades. The ideal candidate should be accustomed to the software development life cycle and building highly performant and robust software that fits clean coding standards and technical design. Also, the candidate needs to be a team player with a clear understanding of various programming languages. 

Responsibilities 

  • Build robust and scalable software
  • Maintain existing software system
  • Plan and conduct timely system upgrades
  • Monitor and ensure smooth system operation
  • Develop software verification and validation plans
  • Add test automation and perform code reviews
  • Collaborate with a multidisciplinary team of software developers, POs, UX designers
  • Direct the development of documentation, including tests, analytics, and troubleshooting
  • Share new ideas related to technology, algorithms, and services
  • Troubleshoot issues and solve problems as they arise

Required Skills and Qualifications

  • Bachelor’s / Master’s degree in software engineering or related field
  • 5+ years experience in professional software development
  • Highly experienced with with PHP, Symfony or equivalent framework
  • Experience developing API and integrating third party APIs
  • Ability to work with Vue.js
  • Experience in setting up CI / CD pipelines and updating as required
  • Ability to deploy and maintain cloud infrastructure (AWS, RDS, ECS, Lambdas, Terraform)
  • Proficiency in object-oriented design skills
  • Proven skill in design and documentation methods
  • Strong scripting and test automation abilities
  • Experience using caching mechanism (Redis)
  • Experience working with message queuing protocol (RabbitMQ)  

Preferred Skills

  • Knowledge of GoLang
  • Understanding of different types of database and it's usage
  • Web app development experience with various frameworks
  • Experience with cross-platform development (Eg. Flutter / React Native)
  • Excellent verbal and communication skills in English
  • Strong problem-solving skills and attention to detail
  • Fascinated about learning new tools, languages, philosophies, and workflows
  • Professional certifications

Benefits and Perks

  • Career growth opportunities
  • Competitive salary (160K-190K NPR per month)
  • Opportunity to relocate to Germany
  • Proactive support
  • Incentives, benefits and bonuses
  • Team events and team building activities
  • Learning and personal growth opportunities

This job has expired.

Recommended Jobs

Job Action

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