Back End Engineer

  • location: Portland, OR
  • type: Contract
  • salary: $40 - $66 per hour

job description

Back End Engineer

job summary:
Responsibilities:

  • Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
  • Build high quality code following unit testing and test driven development
  • Drive and participate in code and document reviews, mentoring team in best practices
  • Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance
  • Interpret and translate business needs to technical requirements and accurate estimates
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
  • Work with team to troubleshoot code level problems quickly and efficiently
  • Apply deep technical expertise to resolve challenging programming and design problems
  • Focus on scalability, security and availability of all applications and processes
  • Contribute to the design and architecture to enable secure, scalable and maintainable software
  • Contribute to risk identification and risk mitigation strategies associated with the architecture
  • Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements
Skills and Qualifications:

  • BS/MS in Computer Science or equivalent work experience.
  • 8+ years of work experience developing scalable, customer facing web and software applications.
  • 2+ years of professional experience working with NodeJS or similar JavaScript frameworks is required.
  • Practical experience building RESTful web services.
  • Must have experience in AWS.
  • strong experience with Amazon Web Services (i.e. EC2, S3, IAM, RDS, CloudFront, CloudWatch, Lambda, CloudFormation, SAM etc.)
  • Passionate for open source technologies
  • strong verbal and written communication skills
  • Leadership experience as a Team Lead, Tech Lead, or Architect in previous roles
 
location: Portland, Oregon
job type: Contract
salary: $40 - 66 per hour
work hours: 8am to 4pm
education: Bachelors
 
responsibilities:
Responsibilities:

  • Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
  • Build high quality code following unit testing and test driven development
  • Drive and participate in code and document reviews, mentoring team in best practices
  • Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance
  • Interpret and translate business needs to technical requirements and accurate estimates
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
  • Work with team to troubleshoot code level problems quickly and efficiently
  • Apply deep technical expertise to resolve challenging programming and design problems
  • Focus on scalability, security and availability of all applications and processes
  • Contribute to the design and architecture to enable secure, scalable and maintainable software
  • Contribute to risk identification and risk mitigation strategies associated with the architecture
  • Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements
Skills and Qualifications:

  • BS/MS in Computer Science or equivalent work experience.
  • 8+ years of work experience developing scalable, customer facing web and software applications.
  • 2+ years of professional experience working with NodeJS or similar JavaScript frameworks is required.
  • Practical experience building RESTful web services.
  • Must have experience in AWS.
  • strong experience with Amazon Web Services (i.e. EC2, S3, IAM, RDS, CloudFront, CloudWatch, Lambda, CloudFormation, SAM etc.)
  • Passionate for open source technologies
  • strong verbal and written communication skills
  • Leadership experience as a Team Lead, Tech Lead, or Architect in previous roles
 
qualifications:
  • Experience level: Experienced
  • Minimum 8 years of experience
  • Education: Bachelors
 
skills:
  • SOFTWARE ENGINEER

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Mechanical Engineer

  • location: Tualatin, OR
  • job type: Permanent
  • salary: $60,000 - $70,000 per year
  • date posted: 1/16/2020