About the role

  • Join a high-performing team focused on building and maintaining enterprise-level software solutions in a collaborative environment
  • Full lifecycle development using Angular, Node.js, and AWS DynamoDB within a modern, cloud/serverless architecture
  • Work closely with QA, business analysts, project managers, and fellow developers
  • Collaborate with cross-functional teams in an Agile environment to deliver scalable, secure software solutions
  • Develop and maintain front-end and back-end components using Angular and Node.js
  • Design and build serverless applications and services on cloud platforms
  • Create and review technical documentation and participate in code reviews
  • Support system testing processes, including unit, integration, and load testing
  • Utilize open-source development tools and manage tasks with tools like JIRA

Requirements

  • Minimum of 3-5 years of professional software development experience
  • Proficient with Angular 2+ (latest versions preferred)
  • Skilled in Node.js and working in serverless/cloud environments
  • Familiarity with development tools like Jenkins, Git, or similar
  • Proven ability to work effectively on large-scale projects within collaborative teams
  • Experience with Agile development methodologies
  • Strong communication skills, both written and verbal
  • Ability to interpret business requirements and translate into technical solutions
  • Comfortable with technical documentation and design processes
  • Solid understanding of software testing principles
  • Knowledge of enterprise system fundamentals such as scalability, performance, and security
  • Demonstrated ability to manage multiple priorities and meet deadlines
  • Experience with microservices architecture (preferred)
  • Bachelor’s degree in Computer Science, MIS, or related field (or equivalent experience) (preferred)

Benefits

  • Health coverage
  • Retirement plans
  • Generous paid time off, including holidays
  • Flexible schedules
  • Strong focus on employee development with on-the-job training and career growth
  • A positive company culture that values diversity and collaboration

Job title

Senior Software Developer

Job type

Experience level

Senior

Salary

$120,000 - $135,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job