Job Description
Job Description
- DigitalCM is seeking a Full-Stack Software Developer
- Tampa, FL (on-site)
Job Summary :
We are looking for a Full-Stack Software Developer to join our team and transform front-end concepts and workflows created using AI development tools into fully functional, secure, and scalable applications. The ideal candidate will excel at backend development, database design, API integration, and overall system architecture, ensuring the final product is robust, user-friendly, and secure.
Key Responsibilities :
Analyze front-end designs and workflows developed as proof of concepts and translate them into functional applications.Design, develop, and maintain secure backend systems, databases, and APIs.Ensure scalability and efficiency of the application, implementing best practices in software engineering.Optimize system architecture for performance and reliability.Troubleshoot and debug applications, resolving any technical issues.Collaborate with stakeholders to refine application workflows and features.Implement and maintain robust security measures to protect data and application integrity.Provide documentation and guidance for maintaining and scaling the application.Excellent problem-solving skills and attention to detail.Qualifications :
Proven experience as a Full-Stack Developer with a strong focus on backend technologies.Proficiency in backend languages and frameworks (e.g., Node.js, Python / Django, Ruby on Rails, Java / Spring).Experience with front-end integration and tools (e.g., HTML, CSS, JavaScript frameworks like React or Angular).Strong understanding of database systems (SQL and NoSQL) and cloud-based storage solutions.Familiarity with API design and integration (REST, GraphQL).Experience with version control systems (e.g., Git).Knowledge of web application security and best practices.Familiarity with cloud platforms like AWS, Azure, or Google Cloud.Must be eligible to obtain a Security Clearance (U.S. Citizenship Required)Comply with the provisions of the corporations Standard Practice Procedures manual and DoD 5220.22-M when handling classified material to include generating, marking, storing, handling, and destroying of classified materialPreferred Skills :
Familiarity with DevOps practices and tools for CI / CD pipelines.Strong communication skills and ability to collaborate effectively with non-technical stakeholders.Why Join Us?
Opportunity to work on innovative applications with a strong vision.Collaborative and creative work environment.Competitive salary and benefits package.DigitalCM is an Equal Opportunity employer providing expedited technical and training solutions to a diversified customer base. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by law.
DigitalCM values the service veterans and their family members have given to our country and supports the hiring of veterans, returning service members and military spouses.