Applications Developer
- Engineering Excellence: Design, build, and maintain high-quality software systems that are scalable, efficient, and reliable
- Problem Solving: Use your superhuman 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 super-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
- 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 X-ray vision-like precision
- Technical Adaptability: Quickly learn and adapt to new technologies and frameworks with ease
- TS/SCI FSP Clearance
- Education: A degree in Computer Science, Software Engineering, or a related field is preferred but not mandatory
- 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
- 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.)
- Demonstrated experience with:
- 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 your work to a deadline
- Ability to develop wireframes and storyboards to help stakeholders conceptualize a front-end solution
- Optimizing front end applications for maximum speed and scalability
- Demonstrated experience with:
- 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
- Should be familiar with developing front-end solutions with 508 compliances in mind
- Middle-tier application design and development using any framework - NodeJs, Java, Python
- Development and 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
For more than 20 years, NewGen Technologies has solved our clients’ toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics. Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ
Recommended Jobs
Welder/Wiring
Job Title: Welder and Wiring Specialist Job Description We are seeking a versatile and skilled Welder and Wiring Specialist to join our team. This position involves welding steel on machines and …
Solutions Engineer - US Commercial - Chesapeake
The application window is expected to close on 11/21/25 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Candidate must reside in or…
Computer Network Defense Analyst (CNDA) III
Our Partner, as a prime contractor to a US Government Customer, performs investigations to develop a preliminary diagnosis of the severity of breaches. They provide remote and onsite advanced technica…
Welder
Performs various welding processes to repair, modify and install various pipes, structures, foundations and fittings associated with shipboard hydraulic, pneumatic and water systems. Selects proper m…
Lead Ab Initio Data Engineer
Lead Data Engineer (Ab Initio / AWS / Data Pipelines) Location: Reston, VA (Hybrid – onsite roughly once every 1–2 months) Duration: 12-Month Contract About the Role We’re looking for…
Senior Azure Solutions Architect
VITA - Sr Azure Cloud Architect ON SITE REQUIRED: 3 days/week (parking available on site at no cost for contractors) DURATION: 1 year expected **Pls note: Mgr will do initial Virtual (Web bas…
Senior Project Manager - Transportation Engineering...
Position: Senior Project Manager – Transportation Engineering Location: Richmond, VA, 23294 We are seeking an experienced Senior Project Manager to lead transportation projects and oversee a dyn…
Cloud Reliability Engineer
Program Overview Cybersecurity experts, Scrum and Agile professionals and engineers (systems, software, network, and cloud reliability) design and sustain cloud infrastructure to host spacecraft c…