What are the responsibilities and job description for the Senior Application Developer position at QualX, LLC?
DUTIES AND RESPONSIBILITIES
- Be a part of a team developing and operating a full stack application
- Design, develop, and deploy a scalable application
- Orchestrate microservices through the use of Docker (and other alternatives) to develop and maintain an enterprise solution, such as but not limited to:
- Keycloak, MinIO, PostgreSQL, Tesseract, DOCTR, TYK, and Activity Workflow
- Apply frameworks and commonly used languages for enterprise solutions, such as but not limited to:
- Python, Angular, and Node.JS
- Utilize Azure web hosting services and DevOps project management software
- Participate in code reviews, testing, and debugging to ensure the quality and performance of the application
- Resolve minor errors and problems with data entry and procedural issues
- Prepare and maintain technical documentation
- Demonstrate completed work and provide stakeholders with regular progress updates
- Participate in daily Sprint meetings with stakeholders
- Support fielding of application to cloud environment or local on-prem
QUALIFICATIONS AND REQUIREMENTS
- Capable of obtaining a DoD Top Secret Clearance
- Bachelor’s Degree in Computer Science or a related field or comparable professional experience
- Seven years of experience in enterprise level software development projects
- Competency with workflow software design and database management
- Excellent prioritization and organization skills, strong interpersonal skills, and excellent written and verbal communication skills
- Possess current software development skills in Node.js and Angular
- Proficient in PostgreSQL and Python
- Experience with relational databases
- Experience with Microsoft server and Linux server management
- Experience with cloud hosted enterprise solutions (Azure, AWS, Google Cloud)
- Ability to work effectively in a semi-remote, team-based environment
QualX Corporation is an equal opportunity employer.