Computer Scientist

Increase Roas Inc.
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Compensation
$56,160.0 - $93,600.0
Working hours
Shift work
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Ajax (Programming Language) Amazon Web Services Apache Tomcat Server Applications HTML5 Unit Testing Microsoft Azure
+59 more
Bash Shell Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (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 Internet Information Services (IIS) Windows Communication Foundation JSON Python (Programming Language) PostgreSQL Linux System Administration Unix 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 Transact-SQL TypeScript UML Web Application Frameworks Web Services Extensible Markup Language (XML) Extensible Stylesheet Language Transformations (XSLT) Data Storage Management Enterprise Software Applications Cloud Platform System ReactJS Backend AngularJS Front End Software Development Restful APIs 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 , 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all