Software Engineer

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
Able to Sponsor
Remote
$100,000 - $120,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Node.js
  • react
  • javascript
  • typescript
  • LLMs
  • AI services
  • S3
  • SQS
  • Secrets Manager
  • Lambda
  • ECS/Fargate
  • ECR
  • CloudWatch
  • IAM
  • RDS/Aurora PostgreSQL
  • and AWS CDK

Summary

Job Description -

Duties & Responsibilities

·       Design, develop, test, deploy, and document scalable web applications and software systems.

·       Design and build modern full-stack solutions using Node.js, React, and related JavaScript/TypeScript frameworks and libraries.

·       Translate business requirements and functional specifications into clear technical designs, implementation plans, and working software.

·       Design, develop, optimize, and maintain relational database solutions, including schema design, query development, stored procedures, performance tuning, and data integrity practices; PostgreSQL experience is preferred.

·       Develop and integrate AI-enabled capabilities, including use of LLMs, AI services, intelligent automation, document processing, entity extraction, or workflow optimization where appropriate.

·       Use AWS development tools and cloud services to design, build, deploy, monitor, and support cloud-based applications.

·       Follow coding, testing, security, and documentation standards; actively participate in architecture reviews, design reviews, and code reviews.

·       Collaborate with internal team members, product owners, business analysts, QA, and DevOps resources to clarify requirements, resolve issues, and support successful delivery.

·       Troubleshoot production and non-production issues, analyze root causes, and implement durable fixes that improve reliability, maintainability, and performance.

·       Continuously identify opportunities to improve development practices, system performance, team effectiveness, and product quality.

 

Required Skills

·       10+ years of professional software engineering experience, including significant experience delivering production web applications.

·       Strong hands-on knowledge of Node.js and backend API development, including RESTful services, integration patterns, error handling, logging, and performance considerations.

·       Strong hands-on knowledge of React framework development, including component design, state management, routing, reusable UI patterns, and integration with backend services.

·       Strong database skills include query development, optimization, indexing, and application data access patterns; PostgreSQL preferred, but experience with any major relational database is acceptable.

·       Experience developing accessible applications that meet ADA and WCAG accessibility standards, including semantic markup, keyboard navigation, screen reader compatibility, color contrast, and inclusive user experience practices.

·       Practical AI experience is required, including use of AI tools to support software development, improve developer productivity, assist with code generation or review, and integrate AI-enabled capabilities into applications where appropriate.

·       Experience with software development lifecycle practices including requirements analysis, technical design, coding standards, automated testing, CI/CD, release management, and production support.

·       Excellent oral and written communication skills, with the ability to explain technical concepts clearly to technical and non-technical audiences.

·       Strong analytical, troubleshooting, and problem-solving abilities with a track record of delivering maintainable and reliable solutions.

·       Self-directed, collaborative, and comfortable working in a fast-paced environment with multiple priorities and stakeholders.

 

Qualifications

Education

·       Relevant Bachelor’s degree required with a Computer Science, Software Engineering or Information Systems major preferred.

Experience:

·       10+ years of relevant professional software development experience preferred, including hands-on development, solution design, production delivery, troubleshooting, and technical documentation.

Preferred / Nice-to-Have Skills

·       TypeScript experience across frontend and backend development.

·       Experience with AWS services such as S3, SQS, Secrets Manager, Lambda, ECS/Fargate, ECR, CloudWatch, IAM, RDS/Aurora PostgreSQL, and AWS CDK or other Infrastructure as Code tools.

·       Experience with DevOps practices, CI/CD pipelines, Docker, automated testing, observability, and secure software delivery.

·       Experience applying AI concepts to business workflows, automation, document processing, search, or productivity improvements.

·       Experience in HealthTech, GovTech, compliance, audit, public-sector, or regulated workflow platforms.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90765065
  • Position Id: 9081255
  • Posted 2 hours ago
Contact the job poster
RS

Ramya Srigadha

Recruiter @ Unikon IT
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

Remote or Lehi, Utah

Today

Full-time

USD 140,000.00 - 155,000.00 per year

Remote or Knoxville, Tennessee

Today

Easy Apply

Full-time

Remote or Knoxville, Tennessee

Today

Easy Apply

Full-time

Search all similar jobs