Software Developer

Sdh SystemsDublin, CA
424d$155,605 - $155,605Remote

About The Position

The Software Developer position at SDH Systems involves full-cycle software application development, focusing on translating business requirements into technical solutions. The role requires expertise in various programming languages and frameworks, with a strong emphasis on developing, testing, and debugging applications to meet business needs.

Requirements

  • Bachelor's degree in Computer Science, Computer Information Systems, Information Technology, or equivalent experience.
  • Proficiency in JavaScript, TypeScript, React, Angular, Node.js, and Bootstrap.
  • Experience with SQL and NoSQL databases.
  • Knowledge of CI/CD practices and tools.
  • Familiarity with testing frameworks such as Jest, Karma, Jasmine, Cypress, and Mocha.
  • Understanding of AJAX for web development.
  • Experience with GitHub for version control.

Nice To Haves

  • Experience with AWS Cloud services.
  • Familiarity with SCSS and Angular Material.
  • Knowledge of Test-Driven Development (TDD) practices.

Responsibilities

  • Perform all phases of the Software Development Life Cycle (SDLC) including requirements analysis, planning, application design, development, testing, and debugging.
  • Develop applications using React, Angular, Typescript, Angular Material, SCSS, WebAPI, Bootstrap, and Node.js.
  • Utilize AJAX to enhance user experience in designing and updating webpages according to user requirements.
  • Conduct testing and debugging using frameworks like Jest, Karma, Jasmine, Cypress, and Mocha in a Test-Driven Development (TDD) environment.
  • Design and develop reusable components, frameworks, and libraries using AngularJS, React, and JavaScript.
  • Optimize and refactor SQL and NoSQL scripts for improved data retrieval from databases.
  • Debug applications using developer tools on various browsers.
  • Test applications in Integration, Test, UAT, and Production environments to ensure functionality.
  • Use Postman to test data through Web API endpoints and verify functionality in AWS Cloud.
  • Commit and merge code changes using GitHub following a CI/CD approach.
  • Document software designs and functionalities for future maintenance and enhancements.
  • Act as a technical resource to programming staff during development, testing, and implementation.

Benefits

  • Competitive salary of $155,605 per year.
  • Remote work flexibility.
  • Opportunities for professional development and training.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service