Software Developer

CLASS LTD
New York, NY, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$60,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests C++ (Programming Language) Cloud Computing Databases Continuous Delivery
+29 more
Continuous Integration Software Design Patterns Github Identity and Access Management Python (Programming Language) Linux System Administration MySQL Systems Development Life Cycle Ruby on Rails Role-Based Access Control Software Engineering Software Systems SQL Databases Subversion Systems Architecture Web Applications Web Application Frameworks Data Storage Technologies Cloud Platform System ReactJS Express.js Git Information Technology Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a passionate and innovative Software Developer to join our dynamic team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that drive our business forward. Your expertise will contribute to building robust web applications, microservices architectures, and cloud-based systems, ensuring high performance and reliability. This is an exciting opportunity for someone eager to work with cutting-edge technologies and collaborate within an Agile environment to deliver impactful software products., * Develop and enhance web applications using JavaScript frameworks such as React and Express, ensuring seamless user experiences.

  • Design and implement RESTful APIs to facilitate efficient communication between system components.
  • Build scalable systems leveraging microservices architecture and cloud infrastructure like AWS to support growing user demands.
  • Write clean, efficient, and maintainable code across multiple programming languages including Java, Python, C++, and Ruby on Rails.
  • Collaborate with cross-functional teams in Agile software development cycles to plan, develop, test, and deploy new features.
  • Apply design patterns and system design principles to create robust, flexible, and scalable solutions.
  • Utilize version control systems such as GitHub, SVN, or Git for code management and continuous integration/continuous deployment (CI/CD) pipelines for streamlined releases.

Requirements

  • Strong understanding of IT infrastructure concepts and experience working with Linux environments.
  • Proficiency in software development across multiple languages including JavaScript, Java, Python, C++, Ruby on Rails, VBA, and C.
  • Hands-on experience with web development frameworks like React and Express.js for front-end development.
  • Knowledge of RESTful API design, APIs integration, and system architecture for scalable system development.
  • Familiarity with cloud infrastructure services such as AWS for deploying and managing applications at scale.
  • Deep understanding of database management systems including MySQL and SQL for data storage solutions.
  • Experience implementing microservices architecture using design patterns to ensure scalability and maintainability.
  • Knowledge of version control systems like GitHub or SVN along with CI/CD tools for automated testing and deployment.
  • Understanding of security best practices including RBAC (Role-Based Access Control) for secure application access management.
  • Exposure to software engineering principles such as application development lifecycle, system design for system development, and scalability considerations.

Join us if you’re eager to develop innovative software solutions in a fast-paced environment where your skills will make a tangible impact!, * JAVA DEVELOPER: 1 year (Preferred)

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:09 min

Accelerating application deployment and formal developer certification

Jimmy Nguyen +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all