Senior Software Engineer

  • Posted 28 days ago | Updated 28 days ago

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2

Skills

Java/Python
Microservice Architecture
UI/API Integration

Job Details

Feuji Inc is a global technology solutions company that strives to be a trusted partner in your digital transformation journey, with a focus on empowering your organization to shift IT from a cost center to a revenue generating powerhouse focused on Cloud, Data science, and Cyber security. We are an Award-Winning IT Professional Services & Consulting firm HQ in Dallas, nearshore office in Costa Rica and have offshore offices in India.

Job Title: Senior Software Engineer

Location: Remote Costa Rica

Type: Contract

Summary:

The Senior Software Engineer is responsible for the design, development, quality, and release of our organization's web and mobile applications.

Essential Functions:

  • The Senior Software Engineer is responsible for the design, development, and release of our organization's web and mobile applications.
  • Working closely with Product owners and other stakeholders to understand the business need and design software solutions to meet the product requirements
  • Develops applications using Application programming interfaces (APIs) and service-oriented architecture
  • Develops unit and automation test scripts under the test-driven development lifecycle
  • Contributes to coding best practices by participating in code reviews and supporting code merges and releases.

Work Experience:

  • Typically, 5+ years Hands-on object-oriented programming in Java or Python and/or Javascript (UI) frameworks

Skills:

  • Understanding of all phases of Software development life cycle
  • Software Development Experience with Java or Python
  • Experience with UI modern framework like AngularJS or ReactJS
  • Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
  • Familiar with coding and testing best practices as well as ability to understand complex business problems and design high quality technical solutions.
  • Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
  • Strong Problem-solving, communication and organizational skills.

Thanks & Regards,

Mahi

Lead Technical Recruiter | Feuji, Inc

105 Decker court, Suite # 850, Irving, Tx, 75062

E:

USA | Costa Rica | India

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Feuji Inc