Software Engineer

HRK Technologies Inc.

Town of Florida (NY)

On-site

USD 90,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

HRK Technologies Inc. is seeking a Software Engineer to contribute to end-to-end software development, building scalable architectures and delivering production-ready systems.

The role involves designing backend or full-stack features, optimizing performance, and collaborating across teams to deliver reliable software in a fast-paced environment.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related technical discipline.
  • 1–3+ years of professional software engineering experience using modern object-oriented or functional programming languages (e.g., Python, Java, C++, TypeScript/Node.js).
  • Solid understanding of Data Structures, Algorithms, Software Design Patterns, and Web Protocols (HTTP, WebSockets).
  • Hands-on experience designing and querying relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Expertise in Git, GitHub/GitLab CI workflows, Docker containerization, and automated deployment practices.
  • Strong analytical capabilities to debug complex distributed system issues and trace production errors.

Responsibilities

  • Software Architecture & Development: Design, build, and deploy maintainable full-stack or backend features from concept to production.
  • System Design & Performance: Architect modular, scalable system components while optimizing applications for maximum execution speed and resource efficiency.
  • API & System Integration: Build secure, reliable RESTful/GraphQL APIs and integrate scalable microservices with distributed databases and external services.
  • Quality Assurance & Testing: Implement comprehensive unit, integration, and end-to-end testing strategies to maintain high code coverage and system reliability.
  • Code Reviews & Standards: Participate in peer code reviews, enforce coding style guidelines, and continuously refactor legacy codebases for maintainability.
  • DevOps & Cloud Delivery: Partner with infrastructure teams to streamline CI/CD pipelines, containerize applications, and monitor cloud deployments.

Skills

Problem-Solving Skills
Web Fundamentals

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Git
GitHub/GitLab CI
Docker
PostgreSQL
MySQL
MongoDB
Redis
REST/GraphQL APIs

Job description

The Software Engineer role at HRK Technologies Inc. focuses on end-to-end software development, building scalable software architectures, and shipping production-ready systems.

Key Responsibilities
  • Software Architecture & Development: Design, build, and deploy maintainable full-stack or backend features from concept to production.
  • System Design & Performance: Architect modular, scalable system components while optimizing applications for maximum execution speed and resource efficiency.
  • API & System Integration: Build secure, reliable RESTful/GraphQL APIs and integrate scalable microservices with distributed databases and external services.
  • Quality Assurance & Testing: Implement comprehensive unit, integration, and end-to-end testing strategies to maintain high code coverage and system reliability.
  • Code Reviews & Standards: Participate in peer code reviews, enforce coding style guidelines, and continuously refactor legacy codebases for maintainability.
  • DevOps & Cloud Delivery: Partner with infrastructure teams to streamline CI/CD pipelines, containerize applications, and monitor cloud deployments.
Required Qualifications
  • Education: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • Software Development Experience: 1–3+ years of professional software engineering experience using modern object-oriented or functional programming languages (e.g., Python, Java, C++, TypeScript/Node.js).
  • System & Web Fundamentals: Solid understanding of Data Structures, Algorithms, Software Design Patterns, and Web Protocols (HTTP, WebSockets).
  • Databases: Hands-on experience designing and querying relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Version Control & Tooling: Expertise in Git, GitHub/GitLab CI workflows, Docker containerization, and automated deployment practices.
  • Problem-Solving Skills: Strong analytical capabilities to debug complex distributed system issues and trace production errors.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

HRK Technologies Inc. • Town of Florida (NY)

On-site
USD 110,000 - 150,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vidorra Consulting Group • Dallas (TX)

On-site
USD 120,000 - 180,000
Staff Software Engineer, HR Experience
Staff Software Engineer, HR Experience

TechAviv • New York (NY)

On-site
USD 120,000 - 180,000
Competitive base pay
Benefits
Equity (RSUs)
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Senior Software Developer
Senior Software Developer

Lensrentals • New York (NY)

On-site
USD 140,000 - 170,000
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Software Engineer
Software Engineer

HealthBay • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000
Lead Software Engineer Node.js / React
Lead Software Engineer Node.js / React

Compunnel, Inc. • Florham Park (NJ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer – Product
Senior Software Engineer – Product

Jobtailor • Chicago (IL)

On-site
USD 110,000 - 140,000