We are looking for a skilled and experienced Programming Engineer to join our team. The ideal candidate should have strong programming skills, be comfortable working in a team environment, and have the ability to work independently. The candidate should also possess excellent analytical and problem-solving skills.

Responsibilities:

  • Design, develop, and maintain software applications
  • Collaborate with the team to identify, troubleshoot, and resolve software issues
  • Participate in the development of project specifications and timelines
  • Create and maintain software documentation, including user manuals and technical specifications
  • Provide technical support to end-users
  • Stay up-to-date with emerging trends in software development

Basic Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering or related field
  • Proficiency in programming languages such as Java, C++, or Python
  • Experience working with databases, such as SQL or Oracle
  • Strong analytical and problem-solving skills
  • Excellent communication skills

Skills:

  • Proficient in software development methodologies and processes
  • Experience with version control systems, such as Git or SVN
  • Familiarity with front-end technologies, such as HTML, CSS, and JavaScript
  • Understanding of data structures and algorithms
  • Ability to work in a team environment

Qualifications:

  • 3+ years of experience in software development
  • Strong experience with Java and/or C++
  • Experience working with Agile development methodologies
  • Experience with software testing and debugging
  • Knowledge of cloud technologies, such as AWS or Azure

If you meet the basic requirements, have the necessary skills and qualifications, and are interested in this exciting opportunity, please submit your resume and cover letter for consideration. We look forward to hearing from you!