Team Leader

New
Team Leader
Please send your CV to make sure to mention the job title in the email, CVs without job title & ID will be ignored.

Job Description

Responsible for leading software team, and managing activities across the full delivery lifecycle, including working closely with the department´s project managers. Responsible for following the process and ensuring that unit testing and manual testing is completed for any software developed for any new releases.


Functional Responsibilities:
  • Contribute in all phases of the development lifecycle.
  • Participate in design and architecture of software systems.
  • Responsible about design in absence or unavailability of technical architecture.
  • Responsible about development of new systems from the ground up as well as modify existing customer systems and adding new features.
  • Ensure the developed software is complying with the requirement document and design document.
  • Responsible about building and verifying the packages for deployment.
  • Responsible about bug fixes and medium to complex changes.
  • Provide technical and functional support to testing and support teams.
  • Develop and execute unit tests as part of the continuous integration process.
  • Mentor development team technically.
  • Perform any other related job duties as requested by the direct supervisor.

Managerial Responsibilities

  • Provide assistance and leadership to the team.
  • Motivate the team members keeping them accountable and responsible.
  • Assign and distribute tasks among the team.

Qualifications
  • Bachelor´s degree in Computer Science, Engineering, or equivalent discipline is preferred.
  • 7+ Years of relevant experience.
  • Technical certificate is needed.
  • Strong foundational knowledge and experience with software process and methodologies (i.e. CMMI, Agile, Scrum).
  • Proficiency with SQL Server.
  • Proficiency with Visual Studio, and TFS Source Control.
  • Proficiency in programming languages, programming models and frameworks (C# , ASP.NET , MVC, Ajax, JavaScript, JQuery, HTML, CSS3).
  • Proficiency in web services, WCF, RESTful services, Entity Framework, Enterprise Library is a preferred.
  • Experience in design patterns and developing component architecture.

Other Qualifications / Skills

  • Very good communication and written English skills required.
  • Willingness to learn and apply new technologies individually and in a team.
  • Self-motivated, Hard worker, independent, detail oriented, responsible team player.
  • Must demonstrate ability to work effectively in a fast-paced environment, exhibits the traits of productivity, balancing business needs with a solid commitment to quality, performance, and support.
  • Ability for self-learning and to being up to date.
  • Excellent communication skills both verbal and written with strong analytical and organizational skills.

Junior ASP.NET Developer

New
Junior ASP.NET Developer
Please send your CV to make sure to mention the job title in the email, CVs without job title & ID will be ignored.

Job Description

Responsible for developing, writing and testing software applications for the business, following agreed plans and timescales. Responsible for following the process and ensuring that unit testing and manual testing is completed for any software developed for any new releases.

Responsibilities
  • Contribute in all phases of the development lifecycle.
  • Participate in the development of new systems from the ground up as well as modify existing customer systems and adding new features.
  • Ensure the developed software is complying with the requirement document and design document.
  • Participate in bug fixes and small to medium changes.
  • Provide technical and functional support to testing and support teams.
  • Develop and execute unit tests as part of the continuous integration process.
  • Perform any other related job duties as requested by the direct supervisor.


Qualifications
  • Bachelor´s degree in Computer Science, Engineering, or equivalent discipline is preferred.
  • 0-2 Years of relevant experience (preferred 1+ years of experience).
  • Technical certificate is preferred.
  • Awareness of software process and methodologies (i.e. CMMI, Agile, Scrum).
  • Experience with SQL Server.
  • Experience with Visual Studio, and TFS Source Control.
  • Experience in programming languages, programming models and frameworks (C# , ASP.NET , MVC, Ajax, JavaScript, JQuery, HTML, CSS3).
  • Experience in web services, WCF, RESTful services, Entity Framework, Enterprise Library is a preferred.
Other Qualifications / Skills

  • Good communication and written English skills required.
  • Willingness to learn and apply new technologies individually and in a team.
  • Self-motivated, Hard worker, independent, detail oriented, responsible team player.
  • Must demonstrate ability to work effectively in a fast-paced environment, exhibits the traits of productivity, balancing business needs with a solid commitment to quality, performance, and support.
  • Ability for self-learning and to being up to date.
  • Excellent communication skills both verbal and written with strong analytical and organizational skills.

Senior ASP.NET Developer

New
Senior ASP.NET Developer
please send your CV to make sure to mention the job title in the email, CVs without job title & ID will be ignored.

Job Description

Responsible for developing, writing and testing software applications for the business, following agreed plans and timescales. Responsible for following the process and ensuring that unit testing and manual testing is completed for any software developed for any new releases.

Responsibilities
  • Contribute in all phases of the development lifecycle.
  • Assist in design and architecture of software systems.
  • Participate in the development of new systems from the ground up as well as modify existing customer systems and adding new features.
  • Ensure the developed software is complying with the requirement document and design document.
  • Participate in bug fixes and medium to complex changes.
  • Provide technical and functional support to testing and support teams.
  • Develop and execute unit tests as part of the continuous integration process.
  • Perform any other related job duties as requested by the direct supervisor.

Qualifications
  • Bachelor´s degree in Computer Science, Engineering, or equivalent discipline is preferred.
  • 5-7 Years of relevant experience.
  • Technical certificate is needed.
  • Good knowledge of software process and methodologies (i.e. CMMI, Agile, Scrum).
  • Experience with SQL Server.
  • Experience with Visual Studio, and TFS Source Control.
  • Experience in programming languages, programming models and frameworks (C# , ASP.NET , MVC, Ajax, JavaScript, JQuery, HTML, CSS3).
  • Experience in web services, WCF, RESTful services, Entity Framework, Enterprise Library is a preferred.
  • Experience in design patterns and developing component architecture.
Other Qualifications / Skills

  • Good communication and written English skills required.
  • Willingness to learn and apply new technologies individually and in a team.
  • Self-motivated, Hard worker, independent, detail oriented, responsible team player.
  • Must demonstrate ability to work effectively in a fast-paced environment, exhibits the traits of productivity, balancing business needs with a solid commitment to quality, performance, and support.
  • Ability for self-learning and to being up to date.
  • Excellent communication skills both verbal and written with strong analytical and organizational skills.

Senior Quality Engineer

New
Senior Quality Engineer
Please send your CV to make sure to mention the job title in the email, CVs without job title will be ignored.

Job Description

Responsible about the validation and quality for the developed software. Participate in requirement analysis and defining test plans and test cases. In addition to design an optimal test environment to simulate real-time scenarios.

Responsibilities
  • Maintain and improve product quality by validating and executing the software testing cases.
  • Participate in requirement analysis by review the requirement to write acceptance test cases.
  • Design and write formal test plans and test cases to address unit, system and integration testing.
  • Execute detailed test procedures, manual and/or automatic, designed to validate application requirements.
  • Review Software specifications and designs to address any mismatches with customer requirement.
  • Ensure adequate test coverage against requirement specifications.
  • Ensure efficient test execution including performance and load tests.
  • Report test results, submit defects and verify defect fixes.
  • Perform any other related job duties as requested by the direct supervisor.

Desired experience and skills
  • Preferred Bachelor´s degree in Computer Science, Engineering, or equivalent.
  • 4-7 Years of relevant experience.
  • Technical certificate is needed.
  • Good knowledge of software process and methodologies (i.e. CMMI, Agile, Scrum).
  • Experience in testing tools.
  • Experience in automated testing is a plus.
  • Good knowledge of SQL.
  • Experience with UI tests, unit testing frameworks, load testing and stress testing strategies
  • Extensive experience with multiple software test design models and patterns.
Other Qualifications / Skills

  • Very good communication and written English skills required.
  • Willingness to learn and apply new technologies individually and in a team.
  • Self-motivated, Hard worker, independent, detail oriented, responsible team player.
  • Must demonstrate ability to work effectively in a fast-paced environment, exhibits the traits of productivity, balancing business needs with a solid commitment to quality, performance, and support.
  • Ability for self-learning and to being up to date.
  • Excellent communication skills both verbal and written with strong analytical and organizational skills.