Software Developer, Senior Innovation Factory

Company: Aveshka, Inc.
Location: Springfield, Virginia, United States
Type: Full-time
Posted: 27.AUG.2021
< >

Summary

Overview: Are you passionate about working with new leading-edge technologies? Do you like to research, develop, discover, learn, try, fail,...

Description

Overview:
Are you passionate about working with new leading-edge technologies? Do you like to research, develop, discover, learn, try, fail, and reimagine how technology is used to solve business challenges? Do you prefer to work on unstructured assignments where you help define what needs to be done? If this sounds like you Aveshka is currently seeking a Senior Software Developer to work as part of a small Innovation Factory Agile team in support of digital transformation through rapid development of proof of concepts, integration of emerging technologies into mission applications and supporting modernized, cloud-based, applications in production for the U.S. Customs and Border Protection (CBP) Office of Information and Technology (OIT).This role is about what you know and your aptitude and attitude to proactively learn new things on your own. Starting from the Agile Roadmap and high priority backlog items, determine where these initiatives fall along the innovation/experimentation spectrum, and the customers desired outcomes, building an Innovation Factory that provides a repeatable framework CBP for assessing, evaluating, and implementing new ideas and technologies to meet CBPs needs and augments traditional Agile frameworks with steps for more exploratory and experimental activities such as research, ideation, and proofs of concept.Support will include the continued development of CBP systems using Agile methodologies, support for the deployment of selected features and business capabilities prioritized by CBP operational and support offices (e.g. Office of Field Operations, Office of Border Patrol, Office of Air and Marine Operations, Enterprise Services, Operations Support) within agreed upon schedule timeframes, providing the enhancement, development, deployment sustainment of applications supporting IT modernization and using emerging technologies (existing or newly developed) using Agile methodologies. CBPs Digital Transformation will involve assessing and evaluating the use of various emerging technologies for fit and feasibility in supporting CBPs continually evolving mission.

Responsibilities:
Work independently and collaboratively in a small team to evaluate new technologies and their potential use to solve current and emerging business challenges in web and/or native mobile applicationsApplication development of transformational applications for CBP operational and support offices, and application development in support of IT modernization and integration of emerging technologies into CBP IT enterpriseDevelopment and deployment of applications on the CBP cloud DevOps pipeline to fully automate application code deliveryPerform software development activities to increase confidence, functionality, and security of application code such as:Design and code inspectionsCode coverage for automated testingVerifying code against CWE, CVE, OWASP to identify and remedy code vulnerabilitiesAutomating integration testsAutomating functional testsAutomating regression testsResolve issues identified during penetration/security testingApplication Prototyping

Qualifications:
Required Education:Bachelor's degree in engineering, computer science, information technology (IT), or a related disciplineRequired Experience:U.S. Citizenship Five years of software development experience working with multiple programming languages, frameworks and platforms, Agile software development methodologies, planning and implementing system rolloutFull Stack Developer: Java (Spring, Spring Boot, webservices, j2ee)Sprint Boot microservicesAngular (or equivalent JavaScript framework experience)Mobile experience (could include iOS, Android, React Native, Ionic, Cordova, Flutter, etc.)Flutter Plugin development experienceExcellent communication skills with the ability to collaborate and share insights with team members and stakeholdersCan work independently and as a member of an agile cross functional teamExperience with new agile development AND Operations & MaintenanceWillingness to do the work, raise hand to learn new things, contribute, and do what it takes to get the Story/Job doneRequired Clearance:Ability to obtain a Public Trust suitability determination Desired Qualifications:Active CBP BIExperience with CBPAnalytical, design and problem-solving skills at multi-product/multi-environment level to troubleshoot system defects and mitigate the issues they cause.Skills in research and analysis, project planning and implementation. Understanding and awareness of business issues as they impact overall project plans.Excellent verbal and written communications skills, with an ability to express and document complex technical concepts in business terms. Person must be able to communicate effectively verbally and in writing with technical staff, non-technical staff, end-users for requirements gathering, testing, training, and outcome validation. Good English-language skills, both verbal and written.Understanding of concepts of project planning and project management techniques to assist in small projects and/or group initiatives.Application development support including mobile applications, integration of cognitive services (e.g. translation, chat bots, etc.) into existing and new apps, use of machine learning and artificial intelligence, data analytics, integration of devices through Internet of Things (IoT) gateway, integration of biometrics into new and existing applications, blockchain, and other CBP capabilities as needed and cross-functional support for the Agile Teams (e.g., automated testing and continuous integration, continuous delivery) in the following: Mobile Development Flutter, Cross Platform Framworks, iOS, Android Web Development React, AngularJS, Angular, Flutter-web Windows App Development Ionic/Cordova, .NET/C Backend Development Java Springboot, Node Javascript, Gradle Containerization Docker Container Management DCOS, Kubernetes Build pipeline (Web/Backend) Jenkins Security Scanning Aquasec Code Scanning - SonarQube Database Oracle, Postgres API Rest, Websocket, gRPC AR Development C#/Unity, MagicLeap Chatbot development Rasa / RasaX AI Development FastAI, Tensorflow/Tensorflow-Lite, Jupyter notebook Services Google Cloud Enterprise Services, Regula, FaceTec, Amazon Cloud Services IoT Python on Raspberry PIsAbout Aveshka:Aveshka is a professional services firm focused on addressing our nations most complex threats and challenges. As a small business were committed to supporting our clients missions with services delivered by our diverse and experienced staff. With expertise in cybersecurity, emergency preparedness, and public health, our experience base spans federal, state, and local governments, as well as private sector entities.Aveshka encourages collaborative communication and ongoing learning. Some of our benefits include:Extensive training programsGym membership reimbursementEducation reimbursementTechnology benefitsCommuter benefitsGenerous paid time off and much more!Aveshka is an Equal Opportunity Employer (EOE)

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...