Browse All Jobs
Job Description

The Senior Software Engineer at [Company Name] will play a crucial role in developing information systems. He will design, develop, and install software solutions, as well as support and develop the software team. The ideal candidate possesses strong analytical capabilities and the ability to create innovative solutions in a fast-paced environment.

Responsibilities:

  • Developing software solutions based on information needs.
  • Determining operational feasibility through analysis and problem definition.
  • Documenting solutions with clear code and documentation.
  • Improving operations by conducting systems analysis.
  • Supporting and developing software engineers through mentorship.
  • Collaborate with team to brainstorm and create new products
  • Growing engineering teams by interviewing, recruiting and hiring

Requirements:

  • Master's degree in appropriate field of study.
  • 5+ years of experience as a software engineer.
  • Fluent with functional, imperative, and object-oriented languages.
  • 4+ years professional experience in professional web development.
  • Experience coding, testing and documenting Drupal themes and modules.
  • Experience working in an agile environment.
  • Experience building complex web systems.
  • Experience in communicating with users and technical teams.
  • Experience with mission-critical, 24x7 systems.
  • Experience implementing and consuming large-scale web services.
  • Experience developing software utilizing workflow or ESB software.
  • Experience with professional software engineering best practices.

What the Role Offers:

  • Opportunities for professional development.
  • A chance to work in a fast-paced environment.
  • The ability to contribute to innovative solutions.
Apply Manually