One Machine Software | Recruitment

One Machine Software is a team of industry leaders with over 21 years of experience in publishing software for enterprises and startups. Currently, we are looking for a Java Developer and QA Delivery Coordinator having minimum experience of 1-3 years.

Full Stack Developer

Track1– Java core with understanding of Javascript

Track2– Angular core with understanding of Java back end

We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming.

Skills required:

  1. Proficiency with fundamental front-end languages such as
  2. HTML,
  3. CSS,
  4. JavaScript
  5. Familiarity with JavaScript frameworks such as
  6. Angular JS,
  7. Angular latest versions,
  8. React,
  9. Node
  10. Hands-on back-end development experience.
  11. Proficiency with server-side languages such as (2 out of 3)
  12. Python
  13. Java
  14. Javascript
  15. PHP
  16. .NET
  17. Knowledge of Agile and Scrum development methodologies.
  18. Capability to integrate multiple data sources and databases into one system.
  19. BS in Computer Science or a related field.

 Roles and Responsibilities:

  1. Take ownership for the whole end to end delivery, performing analysis, design, coding, testing, and maintenance of large-scale and distributed applications.
  2.  Back-end development in Java and Advanced Java concepts.
  3.  Interact directly with the users and with other technologists across the firm when using their framework/software.
  4. Focus on coding and debugging.
  5. Learn about new technologies and stay up to date with current best practices.
  6. Train, help, and support other team members

QA Delivery Coordinator

  • Project delivery tasks responsibility on QA tasks per the scope requirements of the feature.
  • Assist in  coordination of technical resources and task tracking.
  • Assist in documenting the requirements needed to deliver the planned outcomes. Aid in drafting and maintaining detailed work plans that support these requirements and all tasks, specific or implied.
  • Communicate with Project/Program Manager to identify and define project requirements, scope and objectives to work towards.
  • Support preparation of executive reports on project status, risk and issues
  • Track status against forecasted project goals and provide reporting to project manager on measurable progress against workstream targets

Required:

  • Bachelors Degree in Computer Science, Information Systems or a related subject
  • 4+ years in hand-on Experience in the role of software testing
  • HTML, CSS and/or Word Press working knowledge
  • Automated and/or manual testing experience
  • Understanding of software development life cycles
  • Understanding and experience of testing life cycle
  • Detail oriented with task coordination experience
  • Strong methodical, logical and analytical skills
  • A good understanding of the overall software development process.
  • Knowledge about JIRA
  • Excellent organizational and oral and written communication skills.
  • Ability to thrive in a fast paced work environment.

Bonus Skills:

  • Experience in project delivery responsibility