Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Iteration

New

Junior Software Engineer

Posted 4 views
Discussion

Summary

Junior Software Engineer at Open Iteration in Xico, Mexico, executing full life-cycle software development: writing, testing, integrating and documenting code (C, C++, C#, Java) with relational databases, SQL and ORM tools like JPA2/Hibernate.


We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

  • Executing full life-cycle software development



  • Writing well designed, testable, efficient code



  • Producing specifications and determining operational feasibility



  • Integrating software components into fully functional software systems



  • Developing software verification plans and quality assurance procedures



  • Documenting and maintaining software functionality



  • Tailoring and deploying software tools, processes and metrics



  • Serving as a subject matter expert



  • Complying with project plans and industry standards




Requirements

  • Hands on experience in designing interactive applications



  • Ability to develop software in C, C++, C#, Java or other selected languages



  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)



  • Experience with test-driven development



  • Mastery in software engineering tools



  • Ability to document requirements and specifications



  • Familiarity with software development methodology and release processes



  • A degree in Computer Science or Engineering



  • Knowledge of Deluge Scripting from Zoho is a +plus



  • Fluent in English ( Native Speaking level )


Benefits

  • Lead Account Developer . As a developer you will be responsible to manage top Client development needs.

  • Comfortable Working Environment . Wherever you go, you’ll have an air conditioned office, fast internet and a powerful laptop. What more does a man need?

  • Constant learning curve . You will only get better with passing time as you will be in sync with the technological changes.

  • Professional development. Get opportunities for professional development, to master new skills and to grow into other roles.


Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available