Computer Scientist

Increase Roas Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English
Compensation
$ 94K

Job location

Remote

Tech stack

ASP.NET
Java
JavaScript
API
Agile Methodologies
AJAX
Amazon Web Services (AWS)
Tomcat
Server Applications
HTML5
Unit Testing
Azure
Bash
Bootstrap
C Sharp (Programming Language)
CSS
Cloud Computing
Software Quality
Code Review
Continuous Integration
Relational Databases
Cursor (Graphical User Interface Elements)
Database Design
Software Debugging
Web Development
Distributed Systems
Drupal
Github
Design of User Interfaces
IIS
Windows Communication Foundation
JSON
Python
PostgreSQL
Linux System Administration
Shell
Microsoft Visual Studio
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Systems Development Life Cycle
Ruby on Rails
Ruby
Responsive Web Design
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
Software Systems
PL-SQL
SQL Databases
Subversion
T-SQL
TypeScript
UML
Web Application Frameworks
Web Services
XML
Extensible Stylesheet Language Transformations (XSLT)
Data Storage Management
Enterprise Software Applications
Cloud Platform System
React
Backend
Angular
Front End Software Development
REST
Software Version Control
Microservices

Job description

We are seeking a HIGHLY motivated and detail-oriented Computer Scientist to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining complex software systems that drive our business forward. Your expertise will contribute to building scalable, efficient, and reliable solutions across various platforms and technologies. This position offers an exciting opportunity to work on cutting-edge projects in a dynamic environment, collaborating with talented professionals committed to excellence and continuous improvement.

Needs to be very well versed in Go High Level, Cursor, Building Dashboards, Custom Metrics, and Front end websites with backend., * Develop, test, and implement software applications using languages such as C#, Java, Python, JavaScript, and TypeScript, ensuring high performance and scalability.

  • Design system architecture and detailed UML diagrams to facilitate clear understanding of system components and interactions.
  • Build and maintain backend systems utilizing frameworks like.NET, ASP.NET, WCF, and microservices architecture to support enterprise-level applications.
  • Create and optimize APIs for seamless integration across distributed systems, web services (SOAP/REST), and cloud infrastructure such as AWS or Azure.
  • Conduct code reviews, debugging sessions, and unit testing to ensure code quality and adherence to SDLC (Software Development Life Cycle) standards.
  • Collaborate within Agile teams using tools like Visual Studio, GitHub, TFS, SVN, or TFS for version control and continuous integration/deployment (CI/CD).
  • Design database schemas and perform database management tasks with relational databases such as SQL Server, MySQL, PostgreSQL, or MongoDB for efficient data storage and retrieval.
  • Develop user interfaces with front-end technologies including React, Angular, Bootstrap, HTML5/CSS3 to create engaging UI/UX experiences.
  • Implement system design principles for scalable distributed computing environments while ensuring security best practices are followed.
  • Participate in system design discussions for new features or enhancements using UML diagrams and system modeling techniques.

Requirements

  • Extensive experience with web development frameworks such as ASP.NET <PERSON>, React Express, Angular, Ruby on Rails, or Drupal.
  • Strong proficiency in programming languages including C#, JavaScript, TypeScript, Python, Java, Ruby, Bash (Unix shell), and SQL variants like T-SQL or PL/SQL.
  • Deep understanding of RESTful API design principles along with experience working with SOAP-based web services.
  • Knowledge of cloud infrastructure platforms such as AWS or Azure for deploying scalable applications in cloud environments.
  • Familiarity with distributed systems concepts including microservices architecture and distributed computing techniques.
  • Expertise in database design and management for relational databases (Microsoft SQL Server, MySQL) as well as NoSQL solutions like MongoDB.
  • Experience with version control systems such as GitHub, SVN, TFS for source code management; familiarity with CI/CD pipelines is a plus.
  • Ability to develop robust application designs using UML diagrams; strong understanding of OOP (Object-Oriented Programming) principles.
  • Skilled in debugging complex issues across multiple layers of software systems; proficient in unit testing methodologies.
  • Knowledge of web development standards including HTML5/CSS3/AJAX/XSLT/XML/JSON for front-end development; experience with Bootstrap for responsive design is desirable.
  • Familiarity with application servers like IIS or Apache Tomcat; experience deploying applications on Linux environments is advantageous.

Join us if you're passionate about advancing technology through innovative software solutions! We value energetic problem-solvers eager to make an impact by developing high-quality applications that support our mission of delivering excellence in every project we undertake.

Benefits & conditions

$27 - $45 an hour - Part-time, Full-time, Pulled from the full job description

  • Paid time off
  • Flexible schedule

Apply for this position