Position Title: Mid-to-Senior Software Developer
Location: Remote with occasional travel to Washington, DC and Springfield, VA
Position Overview:
Indev is seeking a Mid-to-Senior Software Developer with 6+ years of experience to join our team in designing and implementing data-driven solutions that leverage machine learning, artificial intelligence, automation, and Generative AI. This opportunity involves working closely with our Department of Homeland Security (DHS) client, specifically the Transportation Security Administration (TSA), which is expanding its use of AI and automation technologies to enhance operations, reduce costs, and improve efficiency.
Indev is seeking candidates with a mix of leadership, technical, and business experience in mission-oriented environments. We are especially looking for candidates that have worked in DHS and have an active EOD/DHS clearance, preferably at the TSA.
This role will be responsible for supporting a wide range of project activities spanning business and technology environments.
Your Future Duties and Responsibilities:
• Collaborate with stakeholders and team members in an Agile, cross functional team using sprint-based delivery to support business requirement elicitation and translation into technical solutions for automation projects
• Design, develop, and implement automation solutions using modern programming languages and frameworks such as Python, R, Java, C#, and PowerShell
• Write clean, efficient, and maintainable code for automation scripts and applications
• Support the implementation of software development best practices, including code documentation, configuration management, and version control for automation projects
• Conduct code reviews and provide constructive feedback to other developers on the team
• Identify and troubleshoot software defects and performance issues in automation systems
• Participate in the full software development lifecycle, including requirements gathering, planning, testing, deployment, and maintenance of automation solutions
• Stay current with the latest automation, AI, and ML technologies and industry trends to continuously improve development practices and apply them to business problems
• Develop and maintain documentation for automation processes and systems
• Perform other related duties as needed to support the mission.
Required qualifications to be successful in this role:
• Bachelor’s Degree in Technology, Data Science, Mathematics, Computer Science, Information Systems, or other related discipline from an accredited college, university, or academic institution in the United States.
• Active DHS/EOD clearance (TSA preferred)
• 6+ years of experience in software development in the areas of automation, AI/ML, SaaS, PaaS, or full stack development
• Strong proficiency in at least one programming language used for automation, AI/ML, and related solutions (e.g., Python, R, C++, C#, R, Java, PowerShell)
• Strong proficiency with SQL and database technologies for data extraction, modeling, and analysis
• Experience designing and implementing machine learning models, including classification, clustering, and time series forecasting
• Strong understanding of business processes and creating process flow diagrams
• Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines
• Knowledge of RESTful APIs and web services
• Experience with scripting languages for task automation
• Excellent communication skills, both written and verbal, with the ability to collaborate with cross-functional teams and to explain technical concepts to non-technical users
• Strong problem-solving and analytical skills, with the ability to quickly grasp complex automation concepts
• Ability to work independently and collaboratively in a team environment
• Attention to detail and capability to meet tight deadlines while delivering high-quality automation solutions
Additional preferred qualifications:
• Prior experience working with UiPath, Power Automate, Blue Prism, and Appian
• Familiarity with cloud services (AWS, Microsoft Azure) and cloud automation tools (Lambda Functions, Logic Apps)
• Knowledge of containerization technologies (e.g., Docker, Kubernetes)
• Familiarity with test automation and test-driven development practices
• Experience with robotic process automation (RPA) tools
• Certifications related to automation or relevant programming languages
Clearance:
Must be a U.S. Citizen and be able to obtain a U.S. Federal government client badge and will be required to pass a government background investigation.
About Us: At Indev, we're a trailblazing force transforming the way data shapes the future. As a dynamic player in the federal government sector, we're on a mission to empower agencies with cutting-edge data solutions that drive innovation, efficiency, and progress. Our team thrives on collaboration, innovation, and embracing challenges head-on to create a mean
Location: Anywhere
Posted: Oct. 18, 2024, 8:11 p.m.
Apply Now Company Website