Scroll Top
Software Engineer

We are looking for a passionate Software Engineer to design, develop and install software solutions to gather user requirements, define system functionality and write code in various languages.

Responsibilities:

  1. Execute full software development life cycle (SDLC)
  2. Develop flowcharts, layouts and documentation to identify requirements and solutions
  3. Write well-designed, testable code
  4. Produce specifications and determine operational feasibility
  5. Integrate software components into a fully functional software system
  6. Troubleshoot, debug and upgrade existing systems
  7. Deploy programs and evaluate user feedback

Requirements:

  1. Proven work experience as a Software Engineer or Software Developer
  2. Experience designing interactive applications
  3. Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  4. Excellent knowledge of relational databases, SQL and ORM technologies
  5. Experience developing web applications using at least one popular web framework
  6. Experience with test-driven development
  7. Proficiency in software engineering tools
  8. Ability to document requirements and specifications
  9. BSc degree in Computer Science, Engineering or relevant field