Remote Software Developer at General Dynamics Information TechnologyFeedinkoo • New York, New York, United States
Remote Software Developer at General Dynamics Information Technology
Feedinkoo
- New York, New York, United States
- New York, New York, United States
About
Ensure the safety and security of our nation as a Senior Software Developer at GDIT. Apply the latest technology to deliver actionable intelligence for the Intelligence Community through the development of systems and capabilities centered on our comprehensive motion imagery software suite. Responsibilities
Develop microservice APIs using gRPC/REST and deploy micro and macro services in web containers (Node.js or JBoss). Design and maintain orchestration templates and modify them for both unclassified and classified environments using Apache NiFi. Integrate ETL concepts and engines to decouple solutions with service-level integrations, API negotiation, threading, and load balancing. Build and maintain web applications in a browser environment using React or AngularJS. Utilize messaging engines and high-availability clusters such as Apache Kafka and Pulsar. Manage containers and orchestration with Docker and Kubernetes. Work with SQL and NoSQL databases (e.g., MS SQL, Heavy.ai) for data modeling, visualization, and querying. Debug and troubleshoot applications in customer space. Participate in Agile development using Scrum, sprint planning, stand-ups, and retrospectives. Qualifications
Proficient in Java (including AOP, IOC), JavaScript (React, Redux, AngularJS), C++, and Node.js. Experience with microservice architecture and API development. Knowledge of ETL processes and enterprise integration patterns. Experience with messaging systems (Kafka, Pulsar) and clustering. Familiarity with cloud-native containers and orchestration (Docker, Kubernetes). Comfort with SQL and NoSQL databases. Strong problem-solving skills in complex environments. Excellent written and verbal communication skills. Experience using JIRA for sprint and backlog management. Education: Bachelor of Science in Engineering or related field (or Master’s degree with relevant experience). Minimum 3 years of related experience. Desired Experience
Deploying micro and macro services in web containers such as NodeJS or JBoss. Working with Apache NiFi, Heavy.ai, and other enterprise integration tools. Implementing agile practices and Scrum methodology. Salary
Estimated salary range: $89,250 – $120,750. Work Details
Scheduled weekly hours: 40. Travel required: None. Telecommuting: Remote. Location: Any Location / Remote. Benefits
401K with company match. Comprehensive health, dental, vision and wellness packages. Paid vacation, holidays, and full flex work weeks where possible. Paid parental, military, bereavement and jury duty leave. Paid family leave program. Equal Opportunity Employer
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.