Software Engineer / Development (for definite period of time Two Years) 53 views

About the Job

The Software Engineer / Development, ers , in EthSwitch, is responsible for implementing / developing innovative payment infrastructure related solutions, in accordance with an agreed technical design. The role will engage in highly technical activities, such as design, coding, testing, research, building a culture of agile best practices, code review to ensure the platforms under development are scalable. Specific responsibilities include:

Tasks and responsibilities includes but not limited to:

  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets the requirements
  • Often leads small-to-medium technical projects. Works with and under the direction of the Lead and software development director.
  • Provides technical support and input on the application of technology to a defined platform
  • Provides technical leadership on specific technical activities
  • Building and developing products and platforms for both client side as well as server-side scalable application. These include designing Omni-channel (mobile, tablet & web) platforms.
  • Collaborate well with the team, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems.
  • Suggest & implement best practices for performance tuning while working on the larger datasets
  • Maintain quality and ensure responsiveness of applications
  • Perform design reviews and code reviews
  • Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.
  • Collaborate on the execution of the product, design and architectural roadmaps.
  • Work with the product owner to provide technical insight and guidance into the product roadmap.
  • Assist in establishing coding, software design approaches and standards and ensure the product teams are adhering to standard methodologies.
  • Review process, components and dependencies with the architecture team to ensure alignment with technical strategy.
  • Stay up to date with technology advancement and ensure our product technology stack is optimized for strategic growth.
  • Offer guidance and mentorship to the growing team; champion a culture of openness, collaboration and innovation.
  • Work with multiple software engineering teams, and multi-departments.
  • Adhere to Agile Sprints and SDLC.

About You

  • Three years or more in professional software development.

Expertise

  • Proficient in Mobile and Web Development.
  • Skilled in programming languages: DartJavaScriptPythonC++Java, and others.
  • Strong expertise in frameworks: FlutterReact.jsNode.jsDjangoAngular, and Vue.js.
  • Comprehensive knowledge of REST API development and integration.
  • Proficient with QA tools for ensuring software quality, including SeleniumPostman, and Jest.
  • Experienced in Agile methodologies, including Scrum and Kanban.
  • Hands-on experience with Docker for containerization and Kubernetes for orchestration.
  • Proficient in version control using Git and CI/CD tools such as Jenkins and GitHub Actions.
  • Advantages if Knowledge of cloud platforms like AWSGoogle Cloud, and Azure.
  • Advantages if Experience with database technologies, including SQLMongoDB, and Firebase.
  • Advantages if Skilled in UI/UX design principles and wire-framing tools like Figma and Adobe XD.

Qualified candidates are invited to submit their application with non-returnable CV, educational qualifications and work experience to [email protected], stating the title of the position clearly on the subject line. Qualified female applicants are highly encouraged.

*Please be aware that it is mandatory to attach your credentials (educational qualifications and work experience) along with your CV. Submitting only your CV is not sufficient.

*Please be advised that all applicants’ Educational Credentials will be verified with the respective higher institutions.

More Information

Apply for this job
USD Full Time, 40 hours per week 2024-12-07

About the Job

The Software Engineer / Development, ers , in EthSwitch, is responsible for implementing / developing innovative payment infrastructure related solutions, in accordance with an agreed technical design. The role will engage in highly technical activities, such as design, coding, testing, research, building a culture of agile best practices, code review to ensure the platforms under development are scalable. Specific responsibilities include:Tasks and responsibilities includes but not limited to:
  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets the requirements
  • Often leads small-to-medium technical projects. Works with and under the direction of the Lead and software development director.
  • Provides technical support and input on the application of technology to a defined platform
  • Provides technical leadership on specific technical activities
  • Building and developing products and platforms for both client side as well as server-side scalable application. These include designing Omni-channel (mobile, tablet & web) platforms.
  • Collaborate well with the team, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems.
  • Suggest & implement best practices for performance tuning while working on the larger datasets
  • Maintain quality and ensure responsiveness of applications
  • Perform design reviews and code reviews
  • Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.
  • Collaborate on the execution of the product, design and architectural roadmaps.
  • Work with the product owner to provide technical insight and guidance into the product roadmap.
  • Assist in establishing coding, software design approaches and standards and ensure the product teams are adhering to standard methodologies.
  • Review process, components and dependencies with the architecture team to ensure alignment with technical strategy.
  • Stay up to date with technology advancement and ensure our product technology stack is optimized for strategic growth.
  • Offer guidance and mentorship to the growing team; champion a culture of openness, collaboration and innovation.
  • Work with multiple software engineering teams, and multi-departments.
  • Adhere to Agile Sprints and SDLC.

About You

  • Three years or more in professional software development.

Expertise

  • Proficient in Mobile and Web Development.
  • Skilled in programming languages: DartJavaScriptPythonC++Java, and others.
  • Strong expertise in frameworks: FlutterReact.jsNode.jsDjangoAngular, and Vue.js.
  • Comprehensive knowledge of REST API development and integration.
  • Proficient with QA tools for ensuring software quality, including SeleniumPostman, and Jest.
  • Experienced in Agile methodologies, including Scrum and Kanban.
  • Hands-on experience with Docker for containerization and Kubernetes for orchestration.
  • Proficient in version control using Git and CI/CD tools such as Jenkins and GitHub Actions.
  • Advantages if Knowledge of cloud platforms like AWSGoogle Cloud, and Azure.
  • Advantages if Experience with database technologies, including SQLMongoDB, and Firebase.
  • Advantages if Skilled in UI/UX design principles and wire-framing tools like Figma and Adobe XD.

Qualified candidates are invited to submit their application with non-returnable CV, educational qualifications and work experience to [email protected], stating the title of the position clearly on the subject line. Qualified female applicants are highly encouraged.*Please be aware that it is mandatory to attach your credentials (educational qualifications and work experience) along with your CV. Submitting only your CV is not sufficient.*Please be advised that all applicants’ Educational Credentials will be verified with the respective higher institutions.

Leave your thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share this job
Company Information
Contact Us
https://justjobset.com/wp-content/themes/noo-jobmonster/framework/functions/noo-captcha.php?code=e8cb0

Newsletter