image 1

Software Engineer

Date: March 29, 2022 8:52:12 PM UTC

Description:

Key Responsibilities

• Analyzes, designs, develops, codes and implements programs in one or more programming languages, for Web and Rich Internet Applications.

• Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting.

• Assesses the health and performance of software applications and databases.

• Establishes, participates, and maintains relationships with business units, customers and subject matter experts in order to remain apprised of direction, project status, architectural and technology trends, risks, and functional/integration issues.

• Defines specifications and develop programs, modifies existing programs, prepares test data, and prepares functional specifications.

• Analyzes program and application performance using various programming languages, tools and techniques.

• Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently.

• Reviews project proposals, evaluates alternatives, provides estimates and makes recommendations.

• Designs and defines specifications for systems.

• Identifies potential process improvement areas and suggests options and recommends approaches.

Qualifications

• Bachelor’s degree in Computer Science or related field or equivalent experience.

• 5+ years of experience in a computing environment with multiple programming languages.

• Java, JavaScript, Spring

• Web Technologies (DHTML, AJAX, etc.)

• Experience with design and development of REST API platform using Apigee/APIM, converting web services from SOAP to REST or vice-versa.

• Experience with Security frameworks (e.g., JWT, OATH2)

• Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications etc. using Apigee

• Proficient in SQL and Stored Procedures such as in Oracle, MySQL

• Experience with Unix, Linux Operating Systems

• Experience with Scrum and other Agile processes.

• Knowledge of Jira, Git/SVN, Jenkins

• Experience in creating REST API documentation using Swagger and YAML or similar tools desirable

• Experience with Integration frameworks (e.g., Mule, Camel) desirable

Company:Methodical Search

Location: Charlotte, North Carolina, United States, US

Job Type: ENTRY_LEVEL

Experience Requirements: 3 Year

Apply Now!

Related Jobs