Full Stack Software Developer Job at SGS Consulting, Virginia

STJ6VXIxdzZGMkk1TWVsVGlyRW1KbHgvdUE9PQ==
  • 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

Covered California

Internal Auditor Job at Covered California

 ...journey for millions of Californians. If you have a passion for internal auditing, critical analysis, and effective communication, this...  ...organization. About the Role As an Associate Management Auditor, Internal Auditor, you will play a key role in strengthening Covered... 

Amazon.com Services LLC

Senior Product Designer, Amazon Autos Job at Amazon.com Services LLC

 ...DESCRIPTION Are you a seasoned Product Designer, passionate about new technologies, transforming products using customer data, insights...  ...solutions that transform how millions of customers buy cars and a nationwide dealer network sell cars. Your work will directly... 

Anthropic

Contracts Manager Job at Anthropic

 ...and business leaders working together to build beneficial AI systems. About the role Anthropic is seeking an exceptional Contracts Manager to support commercial and technology transactions. We'll rely on you to help review, draft, and negotiate commercial and... 

VVater

Chief Technology Officer Job at VVater

VVater is America's Next Water Company, delivering the future of purification through its award-winning Farady Reactor (CES Best of Innovation 2025, World Future Award 2025, Time Best Invention Award 2025), proprietary ALTEP (Advanced Low Tension Electroporation Process...

Custom Engineering Company

CNC Machinist Job at Custom Engineering Company

Custom Engineering, a leader in the precision manufacturing sector, is seeking an experienced CNC Machinist to join our dynamic team. This role is critical in producing high-quality, complex parts for the aviation and defense industries using advanced CNC technologies....