Software Engineer
A dynamic and innovative technology firm is actively seeking a Software Engineer to join their team. This firm specializes in delivering mission-enabling technology and strategic solutions for government customers, with a focus on national security and resilience through advanced technical capabilities and solutions.The Role Plan, conduct, and coordinate Agile software development activities Maintain and sustain enterprise archive systems Apply appropriate standards, processes, procedures, and tools throughout the software development lifecycle Manage the lifecycle of change requests and deploy changes across various environments Ensure software standards are met, correct program errors, and compile documentation Analyze system capabilities to resolve questions of program intent and output requirementsWhat You'll Need 4-6 years of experience in a related software engineering field 2+ years of experience working with Linux Proficiency in Python, R, Scala, C++, Java, C#, or JavaScript Demonstrated experience with front-end development using React, Angular, or other JS frameworks Strong understanding of RESTful architecture, API design principles, and data formats (JSON, XML) Working knowledge of version control systems like Git and hands-on experience with data flow/pipeline frameworks (e.g., Kafka, NiFi, Spark, RabbitMQ)What's On Offer Competitive salary range of $64,000 - $70,000 per year Comprehensive benefits including PTO, paid federal holidays, health and dental insurance, and 401(k) with company match Opportunity for annual tuition & professional development reimbursement A supportive culture valuing innovation, collaboration, and continuous learningApply via Haystack today!