← Back to jobs

Precision Technologies Logo
Software Engineer

Precision Technologies

 

New Jersey Avenue, Brooklyn, NY, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will design, develop, and maintain enterprise-grade software applications across web, cloud, and distributed computing environments. You will own the full software lifecycle, from coding and testing to deployment and monitoring.

This role is on-site.

Responsibilities

  • Build scalable applications using modern frameworks and cloud-native practices.
  • Design and consume RESTful APIs, microservices, and event-driven systems.
  • Implement automated testing and ensure code quality through rigorous reviews.
  • Optimize database queries and data models for performance.
  • Participate in Agile ceremonies, sprint planning, and cross-functional collaboration.

Required Skills

  • 5+ years of experience in software development.
  • Proficiency in Java, Python, C#, JavaScript, TypeScript, Go, or C++.
  • Experience with Spring Boot, .NET Core, Node.js, React, or Angular.
  • Strong grasp of OOP, SOLID principles, design patterns, and clean code.
  • Hands-on experience with CI/CD tools: Jenkins, GitHub Actions, or Azure DevOps.
  • Proficiency with Git, GitHub, GitLab, or Bitbucket workflows.
  • Experience with relational (MySQL, PostgreSQL, Oracle, SQL Server) and NoSQL (MongoDB, Cassandra, DynamoDB) databases.
  • Working knowledge of AWS, Azure, or GCP for deployment and monitoring.
  • Familiarity with containerization (Docker, Kubernetes) and testing frameworks (JUnit, PyTest, Jest).

Preferred Skills

  • Experience with application security, authentication, and authorization mechanisms.
  • Background in debugging, troubleshooting, and performance optimization.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs