Application Developer
Required Skills & Demonstrated Experience:
TS/SCI & FS poly required on Day 1
· Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Node.js , React, Angular, etc.). Strong understanding of OCR tools and libraries (e.g., Tesseract, Google Vision API, etc.).
· Implementing graphical user interface (GUI) components in web applications using the Angular framework
· Building reusable code and libraries for future use
· Asynchronous programming paradigms
· Ability to design, develop, test and implement new applications based on project requirements
· Decomposing concepts to discrete development tasks and managing deadlines
· Developing wireframes and storyboards to help stakeholders conceptualize a front-end solution
· Optimizing front end applications for maximum speed and scalability
Desired Skills & Demonstrated Experience:
· Automated testing for front end applications (i.e. Jasmine, Selenium, Cypress)
· Linux (Bash) shell scripting
· Web-based platforms to perform searches or analytics on large data sets
· Familiarity with developing front-end solutions with 508 compliances in mind
· Middle-tier application design and development using any framework - NodeJs, Java, Python
· Development & deployment of applications in the Commercial Cloud Services (C2S) environment or an Amazon Web Services cloud environment
· Data visualization tools (i.e. Tableau, Pandas, D3.js , ggplot, etc)
· Open-source front end libraries that manipulate PDF documents such as PDF.js
· Proficiency in Python software development, especially web service development in Flask or Django
Qualifications: Experience: Proven experience as an Applications Developer with a portfolio of successful projects. Technical Skills: Mastery of multiple programming languages (e.g., Python, Java, C++, JavaScript) and proficiency with various frameworks and tools. Problem-Solving Abilities: Exceptional analytical and problem-solving skills with a track record of tackling complex challenges. Team Player: Excellent collaboration and communication skills, capable of working effectively in a team environment. Adaptability: Ability to thrive in a fast-paced, ever-changing technological landscape. Education: A degree in Computer Science, Software Engineering, or a related field is preferred but not mandatory. Engineering Precision: Write efficient, reliable, and high-performance code with pinpoint accuracy. Innovative Thinking: Develop groundbreaking solutions that set new standards in the industry. Debugging Mastery: Identify and fix bugs with precision. Technical Adaptability: Quickly learn and adapt to new technologies and frameworks.
Key Responsibilities: Engineering Excellence: Design, build, and maintain high-quality software systems that are scalable, efficient, and reliable. Problem Solving: Use your analytical skills to identify, troubleshoot, and resolve complex technical issues. Innovation: Continuously innovate and push the boundaries of technology to develop cutting-edge software solutions. Collaboration: Work closely with fellow developers, product managers, and designers to bring ideas to life. Code Quality: Ensure your code is clean, maintainable, and adheres to best practices. Conduct code reviews and provide constructive feedback to peers. Security: Implement robust security measures to protect software systems from vulnerabilities and cyber threats. User-Centric Design: Create software with the end-user in mind, ensuring an intuitive and seamless user experience.
Recommended Jobs
Clinical Risk Management Director
When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships wit…
Regional Vice President, SCADA, Process Automation, Water Utilities
Join a rapidly growing and innovative water and wastewater infrastructure services provider as you lead the overall operations, execution, and profitability of process automation and “smart grid” pro…
ASSESSMENT & REFERRAL CLINICIAN
Responsibilities One of the nation’s largest and most respected providers of hospital and healthcare services, Universal Health Services, Inc. has built an impressive record of achievement and p…
Delivery Driver - $12-$20/Hr - 12840 Jefferson Avenue (04358)
Job Description Job Description Job Description EARN SOME DOUGH! Earn up to $12-$20 per hour! Domino's Delivery Drivers are paid cash nightly, which includes tips and mileage reimbursement!…
Home Care Supervisor / RN - PRN - Bilingual Korean/English
Job Description Job Description Youngs Healthcare a Care Advantage Inc company voted a TOP WORKPLACE 3 years in a row is seeking a dynamic Home Care Supervisor RN- Bilingual Korean/English …
Senior Accountant
SUMMARY : National Capital Treatment & Recovery, formerly Phoenix House, a nonprofit substance use treatment facility in Arlington, VA is hiring for a full-time Senior Accountant. This position is…
Restaurant District Manager
Job Description Job Description Restaurant District Manager QDOBA Mexican Eats is seeking an energetic Restaurant District Manager who has a passion for flavorful food and a guest-centric cult…
Data Center Facilities Technician
Another Source's client, Sabey Data Centers, is recruiting a Data Center Facilities Technician to join their team in Ashburn, VA. Internally role is titled Data Center Operations Technician Who …
Senior Consultant, Data Engineer
Job Description Job Description Lovelytics is seeking an ambitious data engineer who is comfortable working in a client-facing role, to join our Data & AI team and work on strategic Databricks an…