Software Engineer / Development (for definite period of time Two Years) 54 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

  • This job has expired!

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=bd537

Newsletter