Software Developer III at AMT Engineering

Irvine, California, United States

AMT Engineering Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Civil Engineering, Technology ConsultingIndustries

Requirements

  • 5+ years of experience
  • Strong experience with React or React based frameworks such as Next.js
  • Strong experience with NodeJS or NodeJS based frameworks such as NestJS
  • Experience with RabbitMQ, Kafka, SQS or similar message broker technologies
  • Experience with Redis or similar caching technologies
  • Experience integrating RESTful APIs
  • Experience with system architecture, application design, database design and administration
  • Version control systems (e.g. Git, etc.)
  • Experience with Relational Databases (e.g. MS SQL Server, MySQL, Postgres, etc.)
  • Experience with NoSQL databases such as MongoDB, DocumentDB
  • Experience with Cloud providers (preference of AWS)
  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD)
  • Knowledge of microservices architecture
  • Experience with automated testing frameworks
  • Agile development process experience
  • Strong verbal and written communication skills
  • Self-driven team player with ability to work independently and multi-task
  • Proven record in setting and meeting project deadlines

Responsibilities

  • Develop full stack web applications
  • Design, develop, and maintain SaaS applications
  • Research and adapt to emerging technologies
  • Write clean, maintainable, and efficient code
  • Troubleshoot and debug issues across the stack
  • Mentor and guide junior engineers
  • Ensure the performance, quality, and responsiveness of applications
  • Assist in solving technology related problems
  • Respond to after-hours emergencies as directed by management
  • Maintain an elevated level of accountability, recognizing the high-profile nature and security sensitivity of customer data
  • Collaborate with product managers, designers, and other developers to define and implement new features
  • Work with Product Managers to understand customer requests and provide solutions
  • Continuously adhere to all company policies
  • Assist other IT teams as needed
  • And other responsibilities as assigned

Skills

React
Next.js
Node.js
NestJS
RabbitMQ
Kafka
SQS
Redis
RESTful APIs

AMT Engineering

Multidisciplinary civil engineering and surveying services

About AMT Engineering

AMT Engineering

700 King Farm Blvd # 300, Rockville, MD 20850, USAHeadquarters
1955Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Industrial & ManufacturingIndustries
201-500Employees

Benefits

Tiered Medical Coverage
Dental/Vision
401(k)
Short and Long Term Disability
College Savings Plan
Life Insurance
PTO
Holidays
Trainings/Certifications

Land your dream remote job 3x faster with AI