Full Stack Software Developer Job at SGS Consulting, Virginia

MDFKS3o1QXVkQ1Q3ZGtZbGN0Mnc1bEE5TGc9PQ==
  • SGS Consulting
  • Virginia

Job Description

Job Responsibilities:

  • Works as part of the software development team to develop and debug mobile and web applications.
  • Assists in analyzing, maintaining, and implementing software applications.
  • Learns the Corporate Software Development Methodology Framework and adheres to development standards.
  • Develop and maintain web applications using React Native, GraphQL, HTML, CSS, and JavaScript/TypeScript.
  • Work on backend development technologies such as Node.js.
  • Implement and maintain GraphQL and RESTful APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and contribute to the continuous improvement of our development processes.
  • Utilize version control systems like GitHub for code management and collaboration.
  • Work with application Subject Matter Experts on identifying and resolving issues.
  • Understand and apply software design patterns.
  • Collaborate with team members to find better, more efficient ways of doing things and also able to work independently.
  • Participate in peer-led engineering and code reviews.
  • Develop an understanding of the benefits of quality assurance within enterprise software applications.
  • Assist in the development and execution of test cases and system test plans.

Skills:

  • 2-3 years of recent experience building iOS & Android mobile apps with React Native.
  • Practical knowledge and work experience with React Native, Node.js, and GraphQL.
  • Good knowledge and understanding of RESTful API principles.
  • Familiarity with version control systems, particularly GitHub.
  • Strong problem-solving and researching skills.
  • Good communication and teamwork abilities.
  • Knowledge of HTML, CSS, JavaScript/TypeScript.
  • Good understanding of the latest front-end frameworks and backend technologies.
  • Experience with relational databases and SQL.   Other Preferred Qualifications:
  • Practical knowledge of building backend systems with C#/.NET Core would be a plus.
  • Understanding of Agile development methodologies.
  • Experience with additional frameworks or libraries.
  • Familiarity with DevOps practices and tools.
  • Familiarity with cloud platforms like Azure.
  • Understanding of Artificial Intelligence (AI) and Machine Learning (ML).

Education/Experience:

  • Requires bachelor's degree (or international equivalent) in Computer Science or Information Systems with 5-8 years of relevant work experience; or 8-12 years of relevant work experience without a bachelor’s degree.

Job Tags

Work experience placement,

Similar Jobs

Achieve Test Prep

Virtual Assistant Support Job at Achieve Test Prep

 ...) is a full-service staffing company specializing in helping small to midsize businesses hire offshore talent, also known as virtual assistants (VA). Much of our competition is foreign-based companies that do little more than offer a very low hourly rate and connect a... 

DBA Web Technologies

Remote and Part-Time Freelance Business Development Executives - anywhere in United States Job at DBA Web Technologies

Remote and Part-Time Freelance Business Development Executives - anywhere in United StatesBusiness Development, Marketing, SalesLocation: New YorkJob Function: Business DevelopmentDate Of Job Posting: 04-04-2018Remote and Part-Time Freelance Business Development...

David Weekley Homes

Corporate Recruiter/Talent Acquisition Specialist Job at David Weekley Homes

 ...Specialist to join ourTeam in Dallas, Texas. This in office role will be responsible for organizing and implementing an effective recruiting process to hire qualified and talented individuals who mirror David Weekley Homes' culture and brand. Responsibilities include... 

Reap Healthcare Agents

Neurology / Physician Assistant / Nurse Practitioner / Part Time Job at Reap Healthcare Agents

 ...Immediate need for a Part Time Neurology Nurse Practitioner or Physician Assistant to join a well established group. Lets Discuss Most details on the table for discussion Some Details/FAQs below Job description / Duties Seeing neurology patients, documentation... 

Zenex Staffing Solutions Pvt Ltd.

Registered Nurse - Pediatrics Job at Zenex Staffing Solutions Pvt Ltd.

Job Description: Acute care pediatric RN accountable for the assessment, coordination delivery and evaluation of nursing care, including direct patient care, patient/family education and transitions of care in an acute patient setting. Delivers holistic and individualized...