Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 8, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Tezza”(te-zza) from the Italian word "Completezza” embodies our commitment to providing IT and Business Solutions that are comprehensive, through and complete. We specialize in providing personalized Software Quality Assurance and Testing Services within a streamlined, phased delivery channel. With a primary goal of putting technological solu...
    Read more about this company

     

    Software Engineer (Java / Spring Boot)

    Job Description

    • We are looking for  Java Software Engineers to help us build functional products and applications.
    • The Java Software Engineers' responsibilities include defining software requirements, writing clean and efficient code for various applications, and writing tests to improve system functionality.

    Responsibilities

    • Analyze business and system requirements
    • Design flowcharts to illustrate software solutions
    • Design, implement and maintain microservices using Java and Spring Boot
    • Support testing process and troubleshooting issues and resolve them
    • Prioritize and execute tasks in the software development life cycle
    • Validate software functionality and security.

    Requirements

    • Bachelor's Degree in Information Technology, Computer Science or other related fields.
    • 3+ years of Spring Boot experience
    • Experience building complex service applications in Java, and a solid understanding of the JVM
    • Experience with Spring Framework and related ecosystem
    • Strong database skills (MS SQL Server, MongoDB, Redis, etc)
    • Experience with agile methodologies and automated testing(Junit, Mockito)
    • Familiarity with containerization, microservices architecture, continuous integration, and deployment
    • Must know GIT, Swagger
    • Good to have Rabbit MQ and Kafka
    • Good API skills technology such as Rest Webservice
    • Experience on mark up languages such as JSON and YML
    • Experience in using Quality and Security scan tools such as Sonar and Fortify.

    go to method of application »

    Junior Python Software Engineer

    Job Purpose

    • As a software engineer, you will be participating in development projects for our Odoo based ERP solutions and ecommerce platform.
    • You will be implementing change request and participating in the maintenance of an existing codebase while working within a team composed of software engineers, product owners and project managers.

    Job Responsibilities

    • Design, develop and test custom module in Odoo to meet the specific domain requirements.
    • Customize and maintain existing modules of the Odoo ERP solution.
    • Manage backend database.
    • Integrate different 3rd party systems as modules into the Odoo ERP.
    • Handle change request of already developed application modules.
    • Complete and clear documentation for any task or work done.
    • Other development tasks in systems developed in Python other than Odoo.
    • Follow best practices for secured Software Development.

    Job Requirements

    • Hold a Graduate Degree in Computer Science / Engineering or any related field.
    • 1+ years of experience in software development; python programming.
    • Knowledge of Python development frameworks (Django and Flask).
    • Good understanding of object-oriented programming concepts.
    • Good knowledge of relational database concepts, SQL and ORM.
    • Knowledge of the main standard Odoo modules is a plus.
    • Interest in computer data structures.
    • Git, Linux.
    • Good knowledge of web development languages and framework (HTML, CSS, JavaScript, JQuery).
    • Knowledge of software development life cycle in an Agile environment.
    • Good problem solving and debugging skills.
    • Ability and flexibility in learning new things and deliver productive work on them.

    go to method of application »

    Junior Software Quality Assurance Engineer

    Job Purpose

    • To design, document and implement tests to expose bugs, and work with teams to checkmate the recurrence of errors in order to meet high-quality standards.

    Responsibilities

    • Adhere to the pre-defined QA process and apply the same in the assigned Engineering cluster or any other assigned tasks.
    • Employ Continuous Testing techniques to prevent quality issues during the development phase and ensure post-deployment satisfaction of internal and external customers.
    • Ensures that software quality measures comply with regulatory standards, industry standards, and accepted best practices
    • Performs the pre-testing phase of application development by participating in requirement reviews to identify potential problem areas, and make the appropriate recommendations
    • Follow the automation test strategy, implement and maintain tests
    • Implement performance tests to report on system capability and limits.
    • Ensure security best practices for developed applications.
    • Find, investigate, track, reproduce and document bugs.
    • Coordinate software releases to ensure seamless deployments every time.
    • Participate in product performance engineering discussions and seek to reduce production incidences and customer dissatisfaction
    • Identifies, reports, guides and tracks the rectification of faults in products during the development stage

    Requirements 

    • Minimum of a Bachelor’s Degree / HND in Computer / System / Electrical / Electronic Engineering / Computer Science or a related discipline
    • ISTQB is a plus
    • 1 - 2 years hands-on experience in Testing and Automation
    • Knowledge of Selenium Webdriver, Databases - SQL Server, Redis, Mongo DB
    • Proficiencies  in  Postman, BDD (Cucumber), Appium Framework, Micro-service Architecture 
    • Performance Testing & Monitoring 
    • Test Planning & Management.

    go to method of application »

    Senior Software Quality Assurance Engineer

    Job Purpose

    • To design, document and implement tests to expose bugs, and work with teams to checkmate the recurrence of errors in order to meet high quality standards.

    Responsibilities

    • Manage the QA process in the Engineering cluster and any other assigned tasks, using best practices and guidelines.
    • Work as part of a passionate continuous delivery team to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
    • Employ Continuous Testing techniques to prevent quality issues during the development phase and ensure post-deployment satisfaction of internal and external customers. This can be achieved by ensuring compliance to agreed Engineering and Testing principles.
    • Design the automation test strategy, implement and maintain tests.
    • Establish and implement performance tests to report on system capability and limits.
    • Ensure security best practices for developed applications.
    • Find, investigate, track, reproduce and document bugs.
    • Co-ordinate software releases to ensure seamless deployments every time.
    • Collate team performance data and report periodically on testing efforts, test challenges and deployment activities to the Test Manager.
    • Work closely with the Test Manager to ensure improvements to QA activities and processes.
    • Work with stakeholders to continuously think about product performance engineering and seek to reduce production incidences and customer dissatisfaction

    Requirements

    • Minimum of a Bachelor's Degree / HND in Computer / System / Electrical / Electronic Engineering / Applied Physics / Computer Science or a related discipline
    • ISTQB is Optional
    • At least 3 years hands-on experience in Testing and Automation
    • Strong Knowledge of Selenium Webdriver
    • Databases - SQL Server, Redis, Mongo DB, Postman, BDD (Cucumber), Appium Framework, Micro-service Architecture
    • Performance Testing & Monitoring
    • Test Planning & Management.

    go to method of application »

    Senior .Net Software Engineer

    Job Summary

    • We are looking for an experienced Senior .NET developer to oversee the development of functional .NET applications and websites.
    • You will be acting in a managerial role, overseeing the functions of the junior .NET development staff.
    • You will be directly involved with .NET application coding, system debugging, code reviewing, and the development of operational procedures.
    • To ensure success as a Senior .NET developer, you should have strong managerial skills, extensive experience with Microsoft Frameworks, and advanced problem-solving skills.
    • A top-class Senior .NET Developer ensures the software development team produces scalable and functional applications that meet company specifications.

    Responsibilities

    • Meeting with technology managers to determine application and website requirements.
    • Upgrading existing .NET websites and applications.
    • Analyzing system requirements and delegating development tasks.
    • Developing technical specifications.
    • Writing scalable code for .NET software applications.
    • Reviewing and debugging .NET applications.
    • Providing support for junior developers.
    • Deploying functional websites, programs, and applications.
    • Drafting software and application operating procedures.
    • Training junior staff.

    Job Requirements

    • Bachelor's Degree in Computer Science or Information Technology.
    • Previous experience as a .NET developer.
    • High-level managerial skills.
    • Knowledge of .NET languages including C#
    • Familiarity with the ASP.NET framework, ASP.Net Core, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
    • Familiarity with architecture styles/APIs (REST)
    • Understanding of Agile methodologies
    • Proficient with front-end development languages including JavaScript, HTML5, and CSS.
    • Ability to project manage.
    • Excellent problem-solving skills.
    • Good verbal and written communication skills.

    go to method of application »

    Senior Mobile Software Engineer

    Job Summary

    • We are looking for a great front-end developer who is proficient with React js. Your primary focus will be on developing user interface components with React js tech stack, including Material UI, Redux etc.
    • You will ensure that these components and the overall application are robust and easy to use.
    • You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

    Responsibilities

    • You will design and build mobile automation tooling to support mobile engineering teams across the enterprise
    • Engineer efficient and reusable front-end systems that drive complex mobile applications
    • Work cross-functionally with design, product, and engineering to deliver great user experiences
    • Keep up to date with the latest iOS and Android platform capabilities
    • Debug production issues across services at multiple levels of the stack
    • You will identify areas to improve and scale our architecture and application design.

    Requirements

    • Bachelor's Degree in Computer Science or related field.
    • 6 years of experience in IT
    • 5 years of software development experience shipping features to consumers using React or React Native
    • 5 years of experience with RESTful APIs.

    go to method of application »

    Software Engineer (ReactJs / NextJs / TypeScript)

    Job Summary

    • We are looking for a Frontend Software Engineer to help us build functional products and applications.
    • Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications, and writing tests to improve system functionality.

    Responsibilities

    • Analyze business and system requirements
    • Design, implement and maintain Frontend applications using ReactJs and NextJs
    • Support testing process and troubleshooting issues and resolve them
    • Prioritize and execute tasks in the software development life cycle
    • Validate software functionality and security

    Requirements

    • Bachelor's Degree in Information Technology, Computer Science or other related fields.
    • Must have a strong understanding of JavaScript
    • 3+ years ReactJs with TypeScript experience
    • 1+ years NextJs with TypeScript experience
    • 1+ years React Query or RTK Query
    • Good understanding of ReactJs state management
    • Experience with agile methodologies and automated testing(Jest, or any other)
    • Must know GIT
    • Good understanding of API technology such as Rest Webservice
    • Experience on mark up languages such as JSON and YML
    • Experience in using Quality and Security scan tools such as Sonar and Fortify (Optional).

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tezza Business Solutions Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail