Canvas Inc.-posted 1 day ago
Full-time • Mid Level
Onsite • Tullahoma, TN

In this role, you will be a key player in building and scaling our platform. You will: Participate in the full lifecycle of enterprise projects, from conception to deployment. Develop responsive and performant user interfaces using Vue.js. Create robust and scalable APIs using Django. Write and maintain unit tests. Utilize Docker for containerization and deployment. Perform various types of testing, including functional, regression, integration, and system as required. Capture reporting requirements from users and build custom reports per specifications.

  • Design, develop, and maintain web applications using Vue.js and Django.
  • Write clean, efficient, and well-documented code.
  • Perform manual testing as needed, including functional, regression, integration, and system testing.
  • Collaborate with developers, product managers, and other stakeholders to ensure the quality of the software.
  • Capture reporting requirements from users and build custom reports per specifications.
  • Participate in code reviews.
  • Utilize Docker for containerization and deployment of applications.
  • Maintaining awareness of and adhering to AEDC and USAF regulations and procedures.
  • Perform thorough research, analysis, and troubleshooting of software issues.
  • Development, integration, and use of software, hardware, and data acquisition systems.
  • Designing and architecting complex real-time systems.
  • Rapid prototyping of solutions using industry proven patterns and models.
  • Making recommendations for improving the performance and capability of existing systems.
  • Analyzing existing software interfaces to determine if streamlining is an option to improve performance.
  • Bachelor of Science (BS) degree in related discipline (Computer Engineering, Software Engineering, Computer Science, etc.).
  • Experience in Red Hat based development and Windows-based development.
  • Proficiency in Python and JavaScript languages.
  • Experience with Django and Vue.js frameworks.
  • Experience with pytest, jest, SQL, database systems, and container technologies (e.g., Docker).
  • Ability to work well in a team environment as well as independently.
  • Knowledge of software development best practices, tools (including source control, automated builds, unit tests) and methods through training and experience.
  • Ability to interface and communicate effectively with the development team as well as Government counterparts.
  • Excellent verbal and written communication skills.
  • Dedication to achieving Canvas standards of quality and excellence.
  • Must be able to obtain/maintain a DoD security clearance at required level.
  • Applicants for positions which require a US government security clearance must meet eligibility requirements to include US citizenship.
  • Experience in Agile methodologies.
  • Up to 3 years of relevant experience.
  • DoD DevSecOps experience is a plus.
  • Active and transferable DoD security clearance with current investigation
  • Competitive Wages
  • Medical, Rx, Dental & Vision Insurance
  • Generous company-funded Basic Life Insurance
  • Company-funded Short-Term & Long-Term Disability
  • 11 Paid Federal Holidays
  • Generous Paid Time Off (PTO)
  • Dependent Care and Medical Flexible Spending Accounts
  • 401(k) retirement plan with company match and 100% immediate vesting
  • Tuition Reimbursement for ongoing training, continuing education, or advanced degree programs
  • Robust Employee Assistance Program
  • Employee Referral Bonus Program
  • Corporate Sponsored Events & Community Outreach
  • Spot Awards for exemplary individual performance
  • Discretionary performance-based bonuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service