Software Engineer III at Accusoft
Tampa, FL 33603, USA -
Full Time


Start Date

Immediate

Expiry Date

29 Jul, 25

Salary

0.0

Posted On

29 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Orchestration, Architecture, Database Optimization, Data Modeling, Devops, Docker, Authentication, Testing, Authorization, Version Control, Java, Design Principles, Sql, Load Balancing, Microservices, Design Patterns, Databases, Agile, Containerization, Nosql

Industry

Computer Software/Engineering

Description

ESSENTIAL QUALIFICATIONS AND TECHNOLOGIES:

  • Strong Programming Skills: Proficiency in at least one major programming language commonly used for web development (preferably JavaScript/Node.js, Java and C#).
  • API Development: Deep understanding of web service architectures and API design principles (RESTful APIs). Experience designing, developing, and documenting APIs.
  • Testing: Experience with various testing methodologies (unit testing, integration testing, end-to-end testing) and testing frameworks.
  • DevOps: Experience with CI/CD pipelines (preferably GitLab), containerization (Docker), and orchestration (Kubernetes).
  • Microservices: Understanding of microservices architecture and its implications for web service development.
  • Performance Optimization: Ability to analyze and optimize web service performance, including caching, load balancing, and database optimization.
  • Data Management: Knowledge of database technologies (SQL and NoSQL databases), data modeling, and data management techniques.
  • Software Engineering Principles: Solid understanding of software development methodologies (Agile), design patterns, and best practices for writing clean, maintainable code.
  • Version Control: Proficiency with Git and version control systems (e.g., GitLab and GitHub).Security: Understanding of web security best practices, including authentication, authorization, and common vulnerabilities (OWASP Top 10).
Responsibilities

Looking for a highly skilled and experienced software engineer with a strong backend focus to join our customer retention team working on maintaining and expanding our document viewing solution. You will be a key contributor to the design and development of the server side and client side components, utilizing a range of modern technologies to solve complex challenges and deliver high-quality solutions.

Loading...