D
Senior Full Stack Developer - Django / Python / Javascript
Digital Forge Cyber Assurance Group
About This Role
• Front End development in HTML, CSS, REACT.
• Back End development in DJANGO, PYTHON.
• Work directly with leadership in vision and product evolution.
• Continue to architect and improve our front-end frameworks and back-end platforms.
• Required to create or choose an approach or procedure from a variety of complex options for addressing a work task.
• Works independently to develop, configure, code and test programs.
• Presents all work in design review and code review sessions to team members and must be able to explain and support decisions made and actions taken.
• Interfaces with business analysts, project managers and clients to clarify requirements.
• Assists other team members with their assignments as required.
• Tests own work and contributes to the development of test plans.
• Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance.
• Evaluates and plans software designs, test results and technical manuals.
• Evaluates and plans system designs, test results and runbooks.
• Review s literature, patents, and current practices relevant to the solution of assigned projects.
• Develops and codes new software, web applications and supports new applications under development and the customization of current applications.
• Supports existing applications and new applications under development.
• Develops monitoring and automation tools for system health and deployment.
• Edits and reviews technical requirements documentation.
• Works within Quality Assurance standards to determine if applications fit specification and technical requirements.
• Displays knowledge of software engineering methodologies, concepts, and skills.
• Analyzes and determines integration needs.
• Displays in-depth knowledge of, and ability to apply, project management skills.
• Consistent exercise of independent judgment and discretion in matters of significance.
• Off hour deployments and maintenance outside normal working hours.
• Other duties and responsibilities as assigned or required based on the role and the teams needs.
• Project Management of multiple application modules and their respective development.
• Engineering and Deployment of application Infrastructure improvements.
• Deliver patching and system performance enhancements to new, under development, and existing applications.
• Engineering and Deployment of web application infrastructure improvements.
• Deliver patching and system performance enhancements to new, under development, and existing applications.
Requirements:
• 2 Years of Experience in REACT or JAVASCRIPT frameworks.
• OR 2 Years of Experience in the Django Framework and working with multi-tenancy and detailed security frameworks and PYTHON.
• Displays knowledge of, and ability to apply, process design and redesign skills.
• Experience in commercial software development lifecycle practices.
• Experience with Testing, Validation, and Revision Management.
• Experience with various web development tools and IDE environments.
• Excellent organizational and communication skills are required.
• Excellent decision-making and critical-thinking skills.
• Must be an energetic and highly motivated self-starter.
• Must have the ability to multi-task.
• Must have excellent oral and written communication skills.
• Ability to work in a fast-paced and quickly changing environment
Preferences:
• Experience in DevOps with Linux, NGINX, PostgreSQL, and Containerization.
• Experience in a modern frontend framework such as Angular, React, Vue.js.
• Experience in managing Scrum or Agile using Jira.
• Experience interfacing with web services such as REST, SOA, XML.
• Experience with multi-tenant security models and authentication.
• Experience with shell scripting.
• Experience with Transactional SQL Methodologies
• Experience working with WebSocket Asynchronous and HTTP request and response headers.
• Strong software integration experience.
• Having worked in a highly motivated, fast-paced, critical development role.
• Ability to learn and support new technologies and train others.
Benefits and Compensation
• Salary based on Skillsets, Capability, and Experience
• Flexible Work Schedule and Remote Work Friendly
• Potential for Stock Options
• Comprehensive Health Insurance
• Prescription Coverage
• Dental Coverage
• Vision Coverage
• Short-Term Disability
• 401K Retirement Plan
• Paid Time Off
• Paid Training
• Paid Certification Testing
Digital Forge has been a forward-thinking market leader in Cybersecurity, Compliance, Risk Management, and Incident Response since 1996. Clients choose Digital Forge because of our world-class team of business and cybersecurity professionals, who continually advance themselves in their respective disciplines through continued education and in-the-field experience. The core of our success is a direct result of our people, processes, and technology....
Ready to Apply?
Click the button below to visit the company's application page.
Apply for this Position