Sr Full stack Engineer

Overview

Remote
Part Time

Skills

HTML
CSS
AWS
Java

Job Details

DESCRIPTION SUMMARY

The Sr. Full Stack Software Developer will be accountable for designing, creating, testing, modifying, and maintaining software programs with a focus on web technologies and mobile applications.


DUTIES AND RESPONSIBILITIES

  • Design and build secure and scalable software applications.
  • Responsible for troubleshooting existing applications for performance, operational, or reliability issues and provide effective recommended solutions.
  • Identify performance bottlenecks and resolve system limitations.
  • Communicate with Stakeholders and Users to understand and meet business needs.
  • Own the entire project development lifecycle from end-to-end.
  • Design, implement, and maintain web service APIs.
  • Identify performance bottlenecks and resolve system limitations.
  • Write clean, testable, and maintainable code.
  • Provide documentation and design and development support team members.
  • Responding promptly and professionally to bug reports.
  • Analyze system specifications and translate system requirements into programming tasks.
  • Perform various other duties as assigned.

Knowledge/Skills/Abilities

  • Ability to live the ICOMPEL Values.
  • Advanced database skills, including experience with MS SQL.
  • Experience with DevOps tools and best practices i.e. GitHub, Azure DevOps, etc.
  • Well-versed in the libraries and frameworks such as React, Node.js, Angular, etc.
  • Experience with RESTful Web Service Architecture and Design Principals.
  • Experience with Object Oriented and Functional Programming Principles
  • Excellent problem-solving skills and a strong attention to detail.
  • Strong and effective communication and collaboration skills.
  • Ability to work in a fast-paced and agile development environment.
  • Ability to interact professionally with a diverse group of staff and/or clients.
  • Experience with the Full Software Development Lifecycle.

EDUCATION AND EXPERIENCE

  • Bachelor's degree in computer science, Software Engineering, or related field with 10 + years of demonstrated experience working in modernized development teams.
  • At least 9+ years of experience developing with full-stack web technologies: Java, Spring Boot, C#, ASP.Net, RESTful APIs, Angular, React, Node JS, JavaScript, Typescript, HTML 5, and CSS
  • Experience with multiple development languages including, JavaScript, Typescript, Java, .Net, etc.
  • Experience with containerization technologies.
  • Experience with cloud platforms AWS/Azure/Google
  • Familiarity with Acumatica ERP or other enterprise-level ERP systems is a plus.
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.