Sinansoft welcomes top talents who are interested in learning the latest software development methodologies, with positive attitude to challenges and problems solving. People who want to grow their career and cooperate in challenging international projects within a team of high expertise professionals with many years of experience in international outsourcing projects. We provide long term stability in career, steep growing salary curve and the most important, we give a chance to work with latest technologies which are hot trends at IT market and Enterprise development. Browse our open vacancies and contact us. First step for being a SinanSoft team member is sending your CV to

Job Vacancies

  • 1 Java Developer
  • 2 Web Designer
  • 3 QA Engineer
We are looking for a talented Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

Java Developer Skills & Responsibilities

1. Java Developer Skills:
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Should have very good knowledge of Java programming language.
  • Should know principles of object-oriented programming.
  • Should know Java web technologies.
  • Should be familiar with principles of web based programming.
  • Should be familiar with Front end technologies.
  • Having High morale and team working
2. Java Developer Responsibilities:
  • Develop websites that interact with popular database systems like Postgre SQL,MySQL, SQL Server & Oracle.
  • Use wireframes to plan the layout, navigation and functionality of new web development projects.
  • Communicate with clients and colleagues to troubleshoot websites and optimize performance.
  • Responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
We are looking for talented web designer who can use their creative and technical skills to build new websites or redesign existing ones.

Once a website is created, the ideal candidate should help us with maintenance and additions to the website and also work with development teams or managers for keeping the site up-to-date and prioritizing needs, among other tasks.

Web designer Skills & Responsibilities

1. Web designer Skills:
  • Has an understanding of web programming scripting languages.
  • Experience working with basic word processor and database packages.
  • A keen eye for design, color matching and detail.
  • A genuine passion for finding out about and using the latest Internet technologies to make exciting, interactive web pages.
  • Proficiency in Photoshop, Illustrator or other visual design and wire-framing tools.
  • Proficiency in HTML, CSS, and JavaScript for rapid prototyping.
  • Excellent visual design skills with sensitivity to user-system interaction.
  • Up-to-date with the latest Web trends, techniques, and technologies
2. Web designer Responsibilities:
  • Test web pages in multiple browsers, e.g., Chrome, FireFox & Internet Explorer.
  • Use search engine optimization (SEO) to develop websites that rank high in Google, Bing, etc.
  • Implement Cascading Style Sheets (CSS) to efficiently control the style of multiple pages in site.
  • Execute all visual design stages from concept to final hand-off to engineering.
  • Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
We are looking for a Quality Assurance Engineer to develop and execute exploratory tests as well as automated tests in order to ensure product quality.As a QA engineer you will implement automated test scripts, troubleshoot software bugs and document application procedures. You are also responsible for performing tests on computer applications to isolate and solve issues.

QA Skills & Responsibilities

1. QA engineer skills:
  • Solid knowledge of the Quality Assurance methodologies and approaches.
  • Software development process knowledge.
  • QA Documentation hands-on experience.
  • Participation in team projects.
  • Good verbal and written communication English skills
  • Passionate about Quality Assurance
  • Obsession with software quality and defects hunting.
  • Written and verbal communication skills
  • Good verbal and written communication English skills.
  • Good knowledge of testing standards
2. QA engineer Responsibilities:
  • Participate in developing and maintaining good working relationships with others
  • Help to develop software quality test plans and test cases and lead in setting and maintaining the standards for Software Quality Assurance test documentation
  • Find bugs, defects and regressions.
  • Identify areas for test improvement through analysis, experience and use of metrics
  • Design, implement, execute and debug information technology test cases and scripts.
  • Validate and document completion of testing and development.
  • Verify fixes.