Information Technology Business Analyst
Programmer analyst job in Montgomery, AL
Role: IT - Medicaid - Business Analyst
Duration: 12 Months contract
Required Skills
7 years of experience as a Senior Business Analyst with 3 years working on business process modelling and management.
5 years of experience in MMIS or domain knowledge of Medicare, Medicaid or with a major health care payer
2 years of experience with multi-vendor project
Expert/Advance experience in using Visio, MS Project, Office 365, Webex/Teams
Education
Bachelor's degree in business administration or another related field. Equivalent work experience may be substituted for a degree.
Preferred Skills
10+ years of experience as a Senior Business Analyst with 3 years working on business process modelling and management.
5+ years of experience in MMIS or domain knowledge of Medicare, Medicaid or with a major health care payer
2+ years of experience at large multi contractor organizations, including leading centralized or matrixed teams.
3+ years of experience as a technical writer
Expert/Advanced knowledge of all Microsoft Office products including MS Project and SharePoint.
Application Analyst
Programmer analyst job in Montgomery, AL
Sterling Search Partners is helping a growing client in the River Region with its search for an Application Analyst. The Application Analyst supports, maintains, and enhances the software applications used across banking, lending, investment, or other financial operations. This role partners with business users, IT teams, and vendors to ensure applications run smoothly, meet organizational needs, and comply with regulatory requirements.
Key Responsibilities
Application Support & Maintenance
Serve as the primary point of contact for assigned financial applications (core banking, loan origination, CRM, compliance systems, etc.).
Troubleshoot application issues, perform root-cause analysis, and resolve incidents promptly.
Monitor system performance and uptime; escalate critical issues to vendors or internal technical teams.
Oversee application patches, upgrades, and version control.
Business Analysis & Process Improvement
Gather and document business requirements for enhancements, integrations, or new features.
Analyze current workflows and recommend improvements to increase efficiency, accuracy, and compliance.
Collaborate with stakeholders to align technology capabilities with business objectives.
Implementation & Projects
Assist in planning, testing, and deploying new applications or system enhancements.
Create and execute test plans (UAT, regression, integration testing).
Coordinate with vendors for implementations, data migrations, and technical support.
Maintain project documentation, timelines, and user communication.
Security, Compliance & Risk Management
Ensure applications adhere to financial regulatory requirements (SOX, GLBA, FFIEC, PCI, etc.).
Support audits by preparing documentation, evidence, and system data.
Maintain proper application access controls and support user provisioning/deprovisioning.
User Training & Documentation
Provide end-user training, support, and troubleshooting.
Develop user guides, SOPs, FAQs, and knowledge-base articles.
Educate teams on new system features and best practices.
Skills & Qualifications
Technical Skills
Experience with financial or banking systems (core banking, LOS, imaging systems, treasury, risk/compliance apps, etc.).
Strong understanding of databases, SQL, APIs, and system integrations (a plus).
Familiarity with ITIL concepts, change management, and incident management tools (ServiceNow, Jira, etc.).
Understanding of data privacy and financial regulatory requirements.
Application Analyst - Prattville, AL
Programmer analyst job in Prattville, AL
Application Analyst
The Application Analyst supports, maintains, and optimizes the credit union's loan, digital, or payment business applications. This role serves as the primary liaison between business units, vendors, and Business Applications to ensure applications meet organizational needs. The analyst troubleshoots issues, performs system configuration, supports upgrades, and provides project management in delivering exceptional value to business owners.
Partners with business owners to understand needs, gather requirements, evaluate solutions, and ensure applications align with business objectives.
Performs the configuration, testing, maintenance, and support of business applications in alignment with business goals
Serves as subject matter expert on related business applications.
Manages assigned projects and ensures deadlines and business objectives are achieved
Troubleshoots technical and functional issues, providing timely resolution
Experience
Three+ years of experience as a business analyst, application analyst, or systems analyst within financial services. Credit Union experience preferred.
Other Skills
Broad understanding of business applications and associated functionality. 2. Strong propensity to serve and deliver exceptional value. 3. Technical understanding and business acumen. 4. Advanced analytical and project management skills. 5. Skilled at troubleshooting and problem resolution. 6. Ability to manage and direct 3rd party providers. 7. Able to prioritize and complete multiple tasks simultaneously. 8. Capable of learning and applying new technologies quickly.
C#/.NET Developers
Programmer analyst job in Montgomery, AL
Seeking two skilled C#/.NET Developers to support a large-scale modernization initiative migrating legacy .NET Framework 4.x applications, web applications, and services/APIs to .NET 6. This role is ideal for developers experienced in application modernization, code migration, API development, and performance-driven C# coding.
The selected consultants will work on converting ASP.NET WebForms to Blazor Server, rewriting legacy services into RESTful APIs, and helping the team build modern, scalable, cloud-ready applications. This position offers the opportunity to work with cutting-edge .NET technologies while contributing to a mission-critical upgrade initiative.
Responsibilities:
Participate in the migration of legacy C# applications, web applications, and services from .NET Framework 4.x to .NET 6.
Rewrite ASP.NET WebForms components into Blazor Server applications using custom frameworks and libraries.
Convert WCF services into modern RESTful APIs built on .NET 6+.
Write clean, maintainable, and well-structured C# code aligned with team standards and best practices.
Conduct functional testing to ensure accuracy, performance, and reliability of all code delivered.
Debug, troubleshoot, and optimize application performance issues.
Develop SQL queries and integrate applications with Microsoft SQL Server.
Collaborate with team members and leadership through regular meetings, stand-ups, and code reviews.
Follow established developer guidelines, coding standards, and documentation requirements.
Required Skills/Education:
Proven experience programming in C#, with the ability to write clean, reliable, and maintainable code.
Hands-on experience with .NET Framework and .NET 6 (or newer) environments.
Working knowledge of ASP.NET WebForms, Blazor Server, or related web development frameworks.
Experience converting or supporting WCF, REST APIs, or service modernization work.
Strong understanding of software development best practices, debugging techniques, and code optimization.
Experience writing SQL queries and interacting with Microsoft SQL Server.
Ability to work onsite and collaborate in a structured team environment.
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm - we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.
When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.
Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
Software Engineer
Programmer analyst job in Huntsville, AL
We are looking for a Software Engineer to support an Internal Research and Development (IRAD) to join our team of qualified, diverse, and innovative individuals located in Huntsville, AL.
As a software developer on an Internal Research and Development (IRAD) team. You will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms. Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance. In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.
Basic Qualifications:
Bachelor's degree in STEM related field, and 5 Years with Bachelors in Science; 3 Years with Masters; 1 Year with PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Cloud Developer (Mid & Senior)
Programmer analyst job in Huntsville, AL
Veteran-Owned Firm Seeking Cloud Developers for an Onsite Assignment in Huntsville, AL
My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting for the Department of Defense (DoD), the Intelligence Community (IC), and other advanced defense agencies.
At HRUCKUS, we support fellow Veteran-Owned businesses by helping them recruit for positions across organizations such as the VA, SBA, HHS, DARPA, and other leading-edge R&D-focused defense agencies.
We seek to fill Cloud Developer roles supporting the FBI in Huntsville, AL.
The ideal candidate will possess an active Top-Secret Security Clearance, and 5+ to 8+ years of experience in cloud development, with a strong emphasis on AWS cloud services, Terraform for infrastructure as code, and CI/CD pipeline implementation. The candidate should also have hands-on experience with Linux system administration, automation scripting (Bash, Python, or PowerShell), and be familiar with DevSecOps practices and DoD/IC security frameworks, ensuring secure, scalable, and compliant cloud infrastructure in a mission-critical environment.
If you're interested, I'll gladly provide more details about the role and discuss your qualifications further.
Thanks,
Stephen M Hrutka
Principal Consultant
HRUCKUS LLC
Executive Summary: HRUCKUS is seeking a Mid-Level and Senior-Level Cloud Developers with Top-Secret Security Clearance for a role supporting the FBI in Huntsville, AL.
Job Description: We are seeking an experienced Mid-Level and Senior-Level Cloud DevOps Engineer to support the design, automation, deployment, and maintenance of mission-critical cloud infrastructure in a classified AWS environment. This is a fully onsite role in Huntsville, AL, supporting national security and defense programs that demand strict adherence to security and compliance standards.
The ideal candidate has deep technical expertise in AWS cloud services, Terraform infrastructure as code, Linux system administration, and Agile/Scrum practices, with a proven track record in building scalable, secure, and automated DevSecOps pipelines.
Responsibilities:
Design, automate, and maintain cloud-native infrastructure using AWS services and Terraform for infrastructure as code (IaC).
Implement and manage CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline.
Administer and optimize Linux-based systems, ensuring high availability, security, and compliance.
Develop and maintain automation scripts using Bash, Python, or PowerShell for provisioning and monitoring.
Configure and manage networking, VPCs, IAM roles, security groups, and encryption policies in AWS environments.
Collaborate with development teams to integrate DevSecOps practices, improving release cycles and reliability.
Monitor and troubleshoot production systems using CloudWatch, Prometheus, Grafana, or similar tools.
Participate in Agile/Scrum ceremonies (daily standups, sprint planning, retrospectives) to support rapid delivery cycles.
Support accreditation and compliance activities under DoD/IC security frameworks (NIST, RMF, FedRAMP).
Mentor junior engineers and contribute to continuous improvement of DevOps workflows.
Qualifications:
Active TOP SECRET clearance
Bachelor's degree in Computer Science, IT, or related field
Mid-Level: 5+ years of professional experience in cloud development, DevOps, or related roles
Senior-Level: 8+ years of professional experience in cloud development, DevOps, or related roles
Hands-on experience with AWS cloud services (EC2, S3, VPCs, IAM, encryption, etc.)
Strong knowledge and experience with Terraform (Infrastructure as Code)
Experience implementing and managing CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline
Proficiency in Linux system administration (security, optimization, high availability)
Experience developing automation scripts using Bash, Python, or PowerShell
Knowledge of network configuration and management (VPCs, subnets, security groups, IAM roles)
Familiarity with DevSecOps practices and integrating security into CI/CD pipelines
Experience with monitoring and troubleshooting tools (CloudWatch, Prometheus, Grafana, or equivalent)
Comfortable participating in Agile/Scrum ceremonies (standups, sprint planning, retrospectives)
Knowledge of DoD/IC security frameworks (NIST, RMF, FedRAMP) and supporting accreditation/compliance
Details:
Job Title: Mid-Level and Senior-level Cloud Developer
Location: Redstone Arsenal, Huntsville, AL 35898
Security Clearance: Top-Secret Clearance
Salary: Up to $150,000 per year (based on experience)
Job Type: Full-time
Benefits:
Paid Time Off (PTO): 3 weeks of PTO (including sick leave). Unused PTO is paid out at the end of the year.
Holidays: 2 floating holidays and eight public holidays per year.
Health & Dental Insurance: The company covers 50% of employee health and dental insurance (dependents may be added at an extra cost). Coverage becomes effective after 30 days.
Life Insurance: Standard Short-Term Disability (STD), Long-Term Disability (LTD), and life insurance at no cost to full-time employees.
401(k) Program: Eligible after 90 days with a 4% company match and immediate vesting.
Profit Sharing: Employees can participate in the company's profit-sharing program without requiring personal contributions.
Commuting and Parking: No reimbursement for commuting or parking expenses.
Junior Software Engineer
Programmer analyst job in Birmingham, AL
Jr. Software Engineer
Contract-to-Hire
Birmingham, AL(Hybrid)
As a Jr Software Engineer for Brooksource, you will be a part of a business-critical applications project with company-wide-visibility for one of our enterprise-level clients in the health insurance space. Joining a curated team of fellow, jr. software engineers, you will be working alongside the claims processing teams and assisting in additional mission-critical application projects throughout your time using Java and Cobol on these distributed applications. You will receive training and mentorship on both the front-end and backends of these applications that will lead to ambidexterity and well-roundedness as a software engineer.
This is an extremely collaborative team where you will need to move quickly, diligently and pay extreme attention to detail. This project will also give you solid experience in insurance, which is one of our oldest national industries.
If you are looking for an opportunity to build your development experience, broaden your technological reach, and work within the health insurance space, keep reading and apply!
Qualifications:
Entry level (0-3 years) of programming experience in Java to support the front and backend of applications.
Bachelor's degree in CS or equivalent work experience
Responsibilities:
Working in a DB2 environment with exposure to CICS, distributed systems, and testing
Support real-time claims processing applications
Expand, compare, and analyze fields
Gain industry knowledge of the health insurance industry as it relates to claims applications
Communicate appropriately and clearly with team members on the project as well as mid and senior level engineers under the claim's applications umbrella
Company Info and perks:
The largest provider of healthcare benefits in Alabama, our client covers more than 3 million people and employs more than 3,000. With on-site cafeteria, wellness center, and gym, you expect a stable, motivational environment. If you're looking for training, education, and mentorship-level support; stability in your career; and exposure to core technologies to give your skillset a backbone, this opportunity is for you!
Software Engineer
Programmer analyst job in Huntsville, AL
Job Title: Information Technology - Software Engineer
CLEARANCE TYPE: Secret
BILL RATE MAX: $100/Hr. w2
Basic Qualifications:
Bachelor's degree in STEM related field, and 12 years of related experience, or a Master's degree with 10 years of related experience, or 8 years with a PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Software Engineer
Programmer analyst job in Huntsville, AL
A client in Huntsville is building a team of Software Engineers. The client currently owns a weapon system launcher and is starting the process of developing a magazine for missiles that will attach to launcher.
Responsibilities
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
6+ years of software engineering experience
C++/Python
Linux
Bachelors Degree
Eligible for a Secret Clearances
Contract RPG iSeries Developer
Programmer analyst job in Birmingham, AL
DETAILS: Contract RPG / iSeries Developer - AS400
Title: Contract RPG / iSeries Developer - AS400
Compensation: DOE /hr - 12-18 Month initial contract
OVERVIEW: Contract RPG / iSeries Developer - AS400
This individual will plan, develop, and implement enterprise-level applications, Support User issues, and assist in a major project to replace a WMS System. The ideal candidate will have strong expertise in RPG (RPGLE, Free Form), Embedded SQL, DB2 SQL, AS400/iSeries, and WMS Systems
RESPONSIBILITIES: Contract RPG / iSeries Developer - AS400
Design, develop, and maintain applications on the AS400 iSeries platform using RPG, RPGLE, Free Form RPG, and CL/CLLE.
Develop and optimize SQL Stored Procedures, Triggers, and complex DB2 SQL queries.
Create and maintain APIs using the Zend Framework to integrate with external systems.
Implement and troubleshoot Embedded SQL in RPG programs.
Utilize DBU for database management and analysis.
Support Replacement and implementation of a WMS system over the next 18 months.
MINIMUM REQUIREMENTS: Contract RPG / iSeries Developer - AS400
5+ years of development / coding experience in AS400 iSeries development.
5+ years experience in coding RPG, RPGLE, Free Form RPG, and Embedded SQL.
Strong experience with developing SQL Stored Procedures, Triggers, and DB2 SQL.
Strong Experience with WMS systems - implementation
Computer Programmer - 003077
Programmer analyst job in Alabama
The University of South Alabama's Computer Services Center is seeking to hire a Computer Programmer. Interested candidates should apply to be considered. Essential Functions Provides comprehensive technical and functional support to key University departments, including Student Services, Payroll, Human Resources, Finanical Aid and Finance. Diagnoses, analyzes, and resolves technical issues and errors actively. Develops, tests, and implements computer prograns on multiple computer/operating system platforms under direct supervision. Writes and maintains ad hoc reports on an Oracle Database. Provides backup support to other Computer Center staff, including aswering quetsions and troubleshooting various systems. Regular and prompt attendance. Ability to work schedule as defined and additional hours as required. Related duties as required.
Minimum Qualifications
Bachelors degree in computer science or a related field from an accredited institution as approved and accepted by the University of South Alabama. An equivalent combination of education and experience may be considered.
Software Engineer for MacCready Works
Programmer analyst job in Huntsville, AL
The Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and have the opportunity to test out those devices in flight test environments. This requires the engineer to design, develop, code, test and debug system software as well as analyze and enhance efficiency, stability and scalability of the software on particular devices. There is a mix of full lifecycle development as well as a need to use existing software code base to expand the capabilities to match specific program requirements.
Position Responsibilities
Writes and tests software to support integration of sensors and embedded processors into aircraft (such as autopilots, payloads, software defined radios or other functional components) or other robotic systems
Designs and implements software for prototypes and products using established AeroVironment and industry developed tools and practices. Ensure good configuration control and management of software
Assists in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software. Assists with hardware selection and recommend processing, memory and storage needs of systems
Development will often support rapid prototyping and conceptual level testing and will require estimating time to develop software and scoping the depth of the development with project/program management to fit timeline and budget constraints
Effectively provides development updates and estimate milestone dates to help track progress and ensure project requirements are met on schedule
Trouble-shoots complex systems from a software perspective with hardware diagnostics required. Supports flight test operations
Supports transition of development software to production environments and to certification. Participates in multi-disciplinary development teams
Develops proof of concept capability demonstrations. Conducts and support design reviews
Works on complex issues where analysis of situations or data requires an in-depth knowledge of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
Other duties as assigned
Basic Qualifications (Required Skills & Experience)
A BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field is required or equivalent combination of education, training, and experience
Minimum of 5 - 8 years of relevant experience
Experienced trouble-shooting complex systems is required and is an expert with Python, C, C++11,C++ STL and/or OpenCL
Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools
Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB
Demonstrated mathematical and analytical skills are required
Periodic travel will likely be required in support of testing equipment at approved flying locations
Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments
Other Qualifications & Desired Competencies
Advanced degree is preferred.
Experience with STM32 family of processors highly desired and additional experience working with RTOS systems (such as µC/OS, free RTOS) on those processors is desired
Experience using Video 4 Linux and modifying and compiling Ubuntu Linux Kernels is desired
Experience developing drivers for Linux/ARM and Robot Operating System (ROS) is desired
Experience working with Ardupilot or PX4 open source autopilots desired
Hands on design/build experience is desired; UAV or R/C aircraft or other lightweight miniature robotic systems
Demonstrates effective interpersonal and communication (written and verbal) skills
Demonstrates strong listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings.
Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
Displays strong initiative and drive to accomplish goals and meet company objectives
Takes ownership and responsibility for current and past work products
Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
Focuses on teamwork and puts the success of the team above one's own interests
Physical Demands
Ability to work in an office and R&D environment (Constant)
Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
Clearance Level
No Clearance
The salary range for this role is:
$102,708 - $145,530
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
ITAR Requirement:
T
his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
Auto-ApplySoftware Programmer 3 (SNOW Developer)
Programmer analyst job in Montgomery, AL
The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management.
Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team.
**Responsibilities**
+ ServiceNow (SNOW) development using the Application Platform
+ Provide expertise on all technical questions related to development on of SNOW
+ Create and manage scripts and workflow.
+ Develops the technical solutions, implements them and performs the component integration tests
+ Understand the business needs and the needs to standardize processes, and build this into the design
+ Troubleshoot issues and conduct root cause analysis
+ Resolve escalated issues with a sense of urgency
+ Identify potential improvements to reduce the number of problems and enhance supportability.
+ Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
+ Establish methodologies (documentation, process and procedures) to be followed during project life cycle
+ Foster teamwork and collaboration across a global development team, project teams, and business and systems partners
**Qualifications**
+ At least three years of ServiceNow platform capabilities
+ Certification in ServiceNow Application Development
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Experience in JavaScript and Jelly scripting languages
+ Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs
+ Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly.
+ Experience presenting and conducting demo reviews with client stakeholders
+ Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus
+ Experience with OO design/development
+ Bachelor's with 5 - 8 years (or commensurate experience)
+ Base work location: Martinsburg, WV
**Company Overview**
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
**What You Can Expect**
**Interview & Hiring Process**
If you are selected to move forward through the process, here's what you can expect:
+ During the Interview Process
+ Virtual video interview conducted via video with the hiring manager and/or team
+ Camera must be on
+ A valid photo ID must be presented during each interview
+ During the Hiring Process
+ Enhanced Biometrics ID verification screening
+ Background check, to include:
+ Criminal history (past 7 years)
+ Verification of your highest level of education
+ Verification of your employment history (past 7 years), based on information provided in your application
**Employee Perks**
At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including:
+ Employee Assistance Program (EAP)
+ Corporate Discounts
+ Learning & Development platform, to include certification preparation content
+ Training, Education and Certification Assistance*
+ Referral Bonus Program
+ Internal Mobility Program
+ Pet Insurance
+ Flexible Work Environment
*Available to full-time employees
Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience.
**We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.
**Posted Pay Range**
The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.
**Posted Salary Range**
USD $81,850.00 - USD $130,950.00 /Yr.
Submit a referral to this job (***********************************************************************************************************************************************
**Location** _US-Remote_
**ID** _2025-7020_
**Category** _Information Technology_
**Position Type** _Full-Time_
IT Computer Programmer
Programmer analyst job in Mobile, AL
Sirius Technical Services offers a wealth of employment opportunities for skilled designers, engineers, project managers and various other technical professionals. We are a leading staffing company, built from a solid foundation of reputation, innovation, talent, and a superb work environment. Join the Sirius Technical Services community of professionals to experience a unique, challenging, and rewarding career.
Job Description
Sirius Technical Services is seeking a Computer Programmer for the Mobile, AL area for a contract to direct opportunity.
Qualifications
Qualifications/ Knowledge/ Experience:
Prior experience or education developing applications as well as participating in the final testing process of these applications;
One to three years' experience in embedded software development for portable and PC-based devices, and should have one or more published mobile phone or custom PC-based applications;
OR
An equivalent combination of education and experience sufficient to successfully perform the essential duties of the job such as those listed above.
Will have a passion for working with custom applications and enjoy challenges and problem solving;
Possesses the ability to discover, define, and communicate functional requirements of application solutions, especially as applicable to internal process requirements;
Analytical method and techniques;
Utilize defined core technologies and best practice standards for development;
Have an ongoing desire to acquire new skills to ensure technical competency;
Should possess proficiency with several of the following:
Strong object-oriented design and analysis skills experience
Database and SQL experience:
Experience with web technologies preferred as related to Integrated Data Environments similar to SharePoint, Siemens Team center, PTC Wind-chill
.NET technologies(VB,C#,ASP, Visual Studio, C++)
Can organize and coordinate scheduled deliverables
Communication, inter personal skills as applied to interaction with coworkers, supervisory, and executive personnel sufficient to exchange or convey information, give/receive work direction
US Citizenship Required
Additional Information
All your information will be kept confidential according to EEO guidelines.
IT - ADPH - Applications Programmer
Programmer analyst job in Montgomery, AL
This position will support the ADPH Finance Department and the ADPH Department of Human Resources systems using VB.NET and Microsoft SQL for designing, developing, and maintaining complex software applications.
Must have 2+ years of verifiable .NET and SQL Server experience.
Skills Required:
Four (4) years of experience in Applications Development and Support (e.G., computer programming utilizing high level languages to manipulate databases or files and produce outputs and reports),
Two (2) years of experience in system analysis, defining system requirements, writing system specifications, and designing computer systems.
Strong knowledge in ASP.NET (including MVC), database interaction, and front-end technologies like HTML
Candidate must have 2 to 5 years of programming/systems analysis experience using ASP.NET and Microsoft SQL in an online environment.
Skills Preferred:
This position will perform complex analysis, design, development, and maintenance using VB.NET and Microsoft SQL.
Ability to develop system and program documentation is also required
Candidate must be able to perform testing of modifications and enhancements to ensure system integrity
Ability to debug and resolve production problems using system development processes and standards as defined
Transfer of knowledge and skills to junior-level programmers may also be needed
Position will be under direct supervision of the Team Lead and technical experts
Experience Required:
Candidate must have 2 to 5 years of programming/systems analysis experience using ASP.NET and Microsoft SQL in an online environment.
Education Required:
Bachelor's Degree in Computer Science, Information Systems, or another related field. Or equivalent work experience.
Construction Technology Analyst
Programmer analyst job in Birmingham, AL
B.L. Harbert International is seeking a Construction Technology Analyst for the International Group in Birmingham, Alabama. The Construction Technology Analyst will support business operations by analyzing requirements, documenting processes, designing workflow improvements, supporting system configurations, and assisting in delivering enhancements and solutions across enterprise platforms such as Odoo, AWS-based applications, and AI-enabled systems. The role will work closely with cross-functional teams including Development, Support, and Business Stakeholders.
The Construction Technology Department plays a critical role in the success of construction projects by leveraging the latest technology resources and systems to improve efficiency, productivity, and quality. The Construction Technology Department is responsible for the management and implementation of technology resources and systems in construction projects. The responsibilities range from identifying and implementing new technologies to ensuring regulatory compliance, and quality standards and providing technical support. The Construction Technology Department works to improve the efficiency and effectiveness of construction projects through the use of technology and innovation, ultimately contributing to the success of construction projects and the growth of the industry. The Construction Technology Department manages technology resources, implements new technologies, manages data and information, provides technical support, and conducts training and education programs. By staying up-to-date with the latest industry trends and continuously improving processes and workflows, the Construction Technology Department helps to ensure the
success of construction projects and the growth of the industry as a whole.
Responsibilities
* Translating business needs into functional and technical requirements
* Conducting analysis of current workflows and recommending improvements
* Creating clear documentation (Process flow, SOPs, Test Cases and Scenarios)
* Supporting configuration and administration across other systems
* Assisting in deployments, testing, and release readiness
* Supporting data analysis, reporting, dashboards, and metrics
* Training end users and preparing training materials
* Supporting research into new AI, automation, and cloud technologies
* Maintaining strong communication and stakeholder relationships
Requirements
* US Citizen
* Ability to obtain and maintain a US Government Security Clearance
* Ability to travel internationally for jobsite support and training
* Degree in Information Technology, Business Administration, Computer Science, MIS, or related fields
Qualifications
* Strong analytical and problem-solving skills
* Ability to understand both business and technical perspectives
* Excellent written documentation skills
* Strong stakeholder communication
* Ability to work under limited supervision
* Strong ownership and follow-through
* Ability to create training materials
* Comfortable conducting training sessions to a large group of people
* Confident in leading requirement sessions
* Highly organized with strong attention to detail
Preferences
* Scrum Master, Project Management and/or Business Intelligence Certifications
* Experience with ERP modules (Procurement, Inventory, Finance)
* Experience supporting end users
* Experience in creating reports, dashboards (excel, sql, python)
* Experience in application deployment and implementation
* Experience writing technical specifications for developers
* Ability to support minor configuration changes
* Experience with UAT planning and facilitation
* Scrum Master, Project Management and/or Business Intelligence Certifications
Mid-Level Software Developer (Machine Learning)
Programmer analyst job in Huntsville, AL
Full-time Huntsville, AL About Us Trideum Corporation is a 100% employee-owned company, committed to embracing the worlds toughest challenges with a servants heart. Through dedicated hard work and commitment, we provide distinctive quality and unparalleled customer service in all aspects of our business. We also know that our employees are the key to our success, and it is our mission to take care of them so they can take care of our customers and communities where we live, work, and play.
Position Summary
We are seeking a Mid-Level Software Developer (Machine Learning) to join our team in Huntsville, AL, contributing to multiple software and artificial intelligence programs in support of missile defense and space systems. In this pivotal role, you will apply expertise in Computer Science, Artificial Intelligence (AI), and Data Science to develop, deploy, and maintain advanced tools that drive automation, data analysis, and operational efficiency for our Government customers.
You will be responsible for designing and integrating software components, including but not limited to, Deep Learning (DL) and adversarial Machine Learning (AML). This role requires hands-on coding, system design, and the use of modern DevOps, containerization, and CI/CD practices to ensure robust, scalable, and secure deployments.
The ideal candidate is a US citizen with an active Secret security clearance (and eligibility for Top Secret) who thrives on learning new technologies, solving complex problems, and building software that advances national security missions. Youll work closely with multidisciplinary teams, contributing to the full lifecycle of software development, from concept and architecture to deployment and sustainment, across multiple software and AI/ML programs.
What Youll Do
* Design, Develop, and Deploy Software: Architect, code, and maintain scalable applications and backend APIs using Python, Docker, and related technologies, integrating AI/ML capabilities to enhance automation and decision support.
* Support AI/ML Programs: Develop, implement, and optimize ML algorithms and software components using frameworks such as LangChain, PyTorch, and TensorFlow, leveraging tools like Milvus, Chroma, or Pinecone for vector-based search and data management.
* Advance Adversarial ML Capabilities: Research, develop, and evaluate adversarial machine learning techniques (such as countercomputer vision, robust model training, and threat-resistant AI pipelines) to enhance system resilience against deception, spoofing, and model-targeted attacks.
* Containerization and Deployment: Design, build, and package software for deployment using Docker and Kubernetes, ensuring efficient, portable, and secure execution across environments.
* Implement CI/CD and DevOps Practices: Develop automated pipelines using GitLab or equivalent platforms for continuous integration, testing, and deployment, ensuring reliability and repeatability in software releases.
* Maintain Software Quality and Security: Apply best practices in version control, code review, documentation, and secure coding, ensuring compliance with cybersecurity standards and government requirements.
* Collaborate Across Teams: Engage with engineers, data scientists, and system integrators to define technical solutions, share insights, and support multiple software and AI/ML initiatives.
* Innovate and Evolve: Explore and evaluate emerging technologies to continuously improve performance, scalability, and user functionality across deployed systems.
* Travel Requirements: Engage in minimum travel for purposes like onboarding, corporate training, test events and other essential corporate activities.
Requirements and Qualifications:
* Educational Background: Must have a degree in Computer Science or a related technical field.
* Experience: Must have at least 3 years of software development experience.
* Technical Proficiency: Demonstrable skills in coding, data management, and software workflows. Must possess a strong understanding of algorithms, data structures, and software deployment infrastructure.
* Programming Experience: Extensive experience with Python, Docker, version control, and backend APIs.
* Communication Skills: Strong oral and written communication abilities are required to effectively discuss technical concepts with both technical and non-technical colleagues.
* Learning and Adaptability: A strong desire to learn, experiment with new technologies, and continuously stretch existing skills.
* Security and Citizenship: Must be a US citizen and be eligible to obtain a Secret security clearance, with the eligibility to obtain a Top Secret clearance.
Desired Qualifications:
* Experience: 4+ years of software development experience.
* Knowledge: AI/ML research/development, specifically pertaining to adversarial machine learning and computer vision
* Experience with Deployment: Experience designing, building, and packaging software products for deployment using Kubernetes or Docker.
* Experience with CI/CD: Extensive experience with DevOps and CI/CD practices using platforms such as GitLab.
We Take Care of Our People
Whether youre looking to launch a new career or grow an existing one, Trideum is the type of company where you can balance great work with great life because we believe that taking care of our people is the right thing to do. Trideum offers:
* Competitive pay based on the work you do here and not your previous salary.
* Traditional benefits such as medical, dental, vision, life, disability, and 401k matching.
* Paid leave and the ability to cash out leave.
* Employee Stock Ownership Plan (ESOP)
* Free access to certified financial planners, wellness and support services, and discount programs.
* Education assistance and professional development opportunities.
* And much more.
Ready to Apply?
Start Your Application now!
Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by law. People with disabilities who need a reasonable accommodation to apply or compete for employment with Trideum may request such accommodation(s) by contacting Human Resources at ************ or
Software Developer II
Programmer analyst job in Huntsville, AL
Welcome to the
MOMENTUM
Family!
MOMENTUM
is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter.
Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win.
Software Developer II
This Software Developer III will be responsible for designing, maintaining, and implementing Government Off The Shelf (GOTS) software designed around a specific set of requirements or to use particular methodologies required to meet specific procedural requirements. The SD II shall design software tools that include system calls to other third-party tools and utilities specified. The SD II shall design, maintain, and implement original software applications from a high level, non-specific set of concepts provided by the government. SD II shall develop software, and application of large and complex software and systems, and web-based query and reporting systems.
In this role, you will:
Know multiple programming languages that are necessary to meet a diverse set of requirements.
The Contractor must be familiar with a variety of scripts, programming languages, and operating systems. Examples of relevant computer programming languages currently used to design and deploy components include, but are not limited to:
Must possess a diverse set of programming language including:
C#
PowerShell
Angular (Vue, React, or Ember may be applicable in lieu of Angular experience, depending on level of experience)
ASP.NET
.NET Core*
MS SQL
XML
Windows Presentation Foundation (WPF)
HTML
JavaScript
Microservices Architecture
Entity Framework*
Jira*, Git*, Git CI/CD*
Identifying technical strategies to interconnect disparate software applications by authoring original software programs
Designing and authoring original software applications from a high level, non-specific set of concepts provided by the government
Writing programs that achieve a desired outcome or workflow from nothing more than observation of desired outcomes, workflows, or from vague original concepts
Producing specifications and design documentation including:
Process Flow, Class Diagrams, Sequence Diagrams, Physical Architecture.
System and Web Service Interface Specifications
Data Dictionary
Data Model
Creating project work estimates
Implementing solutions and identify operational or management issues
System designing, policy development, and database development and management, and user interface development.
Utilizing available Commercial Off The Shelf (COTS) software to the maximum extent practicable in designing software applications, avoiding implementation of a proprietary system.
Knowledge of Information Security Systems (ISS) and security standards of Sensitive but Unclassified (SBU) and classified data.
Knowledge of current Federal Information Security Management Act of 2002 (FISMA).
Preferred Skills are also listed below:
Experienced deploying container-based solutions.
HTML
JavaScript
Microservices Architecture
Minimum Education:
Must have four (4) year college degree in software development or computer science, and five (5) years' experience of software development, or in lieu of education ten (10) years. If utilizing in lieu of education, all experience must be at or above the position level described.
An active Top Secret clearance is required, and a CI poly will be conducted and is reoccurring. Please ensure they understand that sometimes other entity's polys are not accepted.
Position is 100% on site.
That the core hours are 9AM-3PM local time, support time is 6AM-6PM (M-F) local time, there is no option for 9/80 schedule or to be remote.
Some of the team is off site from Quantico; located at Huntsville, so candidate must be able to thrive in that type of environment.
Must be senior level, proactive, disciplined, and have leadership traits - this person is the last line of defense for troubleshooting issues or the person to supply that high level of critical thinking for the team.
To learn more about us, check out our website at ********************
MOMENTUM is an EEO/M/F/Veteran/Disabled Employer:
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Accommodations:
Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
Full Stack Software Developer
Programmer analyst job in Huntsville, AL
DESE Research, Inc. is seeking qualified candidates to fill a Full Stack Software Developer position. If you feel like you have the skills and qualifications for this job, please apply now!
Job Details:
The candidate will develop and maintain code for existing software tools, as well as
utilize knowledge of new technologies to foster innovation. The candidate's responsibilities will
include writing, testing, and debugging code both to improve and maintain existing software
toolsets. A successful candidate will have the ability to be flexible working across a variety of
projects. The candidate should be comfortable working in an agile team environment.
Required Qualifications:
TS/SCI Clearance with CI polygraph
Bachelor's degree in the physical sciences, mathematics, engineering, computer science or relevant field
Python backend development experience using frameworks such as FastAPI
Experience with frontend web application languages such as JavaScript, TypeScript, HTML, CSS, etc.
Knowledge of web-framework technologies such as React, Vue, and Angular as well as programming in NodeJS
Experience working with NoSQL databases such as MongoDB and ArangoDB
Responsibilities:
Plans, designs, evaluates, develops, tests, edits, maintains, and documents the look and flow of browser-based web applications
Develops user interface features using web-passed programming languages such as TypeScript, JavaScript, etc.
Work with REST API/GraphQL frameworks to connect large backend datasets with frontend functionality in a scalable and performance effective manner
Development in a multi-process, asynchronous Python application that interfaces with external resources.
Desired Qualifications:
Experience in full-stack software development
Experience with frontend JS frameworks like React, Vue/Vuetify, MaterialUI, Cytoscape, etc.
Experience with Machine Learning python libraries and AI algorithms (Ollama, Kmeans, DecTree, AHP, MLP, BBN, etc)
Experience with visualization libraries and UI focused design
Experience with REST API/GraphQL
Experience with automated/unit testing and debugging
Experience with ETL work
Experience with Apache Airflow/DAGs
Experience with other tools, such as poetry, npm, yarn, Docker, Kubernetes, etc.
Detail oriented and possess a desire for quality
Motivated, self-directed, results-oriented, and client-focused
About DESE:
For the past 43 years, DESE has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DESE provides a compelling benefits package including a generous profit-sharing plan,
competitive salaries, and perhaps most importantly, the opportunity to work alongside of talented engineers leveraging cutting-edge technologies to solve complex and engaging problems.
Why employees love working for DESE:
At DESE, we are committed to creating a company that is known for its respect and care for employees. We understand that happy employees are what keeps our business going and we strive to provide the best opportunities for each individual working on our team! Here are a few reasons you will love working here:
Competitive health, dental and vision insurance with affordable premiums
Flexible work schedules
Two different flexible spending account options
Company paid life insurance with options for employee paid additional
Performance bonus program
Education reimbursement program
Company paid personal leave for approved philanthropic activities
Vacation, Sick & Holiday leave
Robust 401k profit sharing plan
Opportunities for internal promotions
Employee referral incentive program
Rewards and gifts for service anniversaries
Disability Accommodation for Applicants - DESE Research, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following alternative email address or phone number to contact us about your interest in employment with us: ********************** or ************x123.
Easy ApplySoftware Engineer, Application Programming Interface (API)
Programmer analyst job in Huntsville, AL
requires an ACTIVE security clearance.
can be performed remote from anywhere, but may require up to 15% travel.
As a Software engineer specializing in Application Programming Interface (API) engineering, you will be responsible for designing, developing, implementing, and maintaining robust APIs for containerized applications in support of the U.S. Army's energy and water use metering program. The total solution is considered a system-of-systems with developed applications integrating with the Army enterprise cloud and data environment. You will work closely with cross-functional teams to ensure seamless integration and optimal performance.
KEY RESPONSIBILITIES:
Design and implement scalable, secure, and efficient APIs (including RESTful).
Collaborate with frontend and backend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions.
Ensure the performance, quality, and responsiveness of applications by monitoring and optimizing APIs.
Perform analysis on the various platforms that compose the DMP Ecosystem, determining and recommending the best method to send data between the various platforms that make up the DMP Ecosystem.
Assist in the development and implementation of API and system connectivity between the platforms that make up the DMP Ecosystem.
Write clean, maintainable code and conduct code reviews to uphold coding standards.
Employ software engineering best practices.
Develop and maintain API documentation for internal and external users, including connection and dataflow maps, identifying enclave boundaries where appropriate.
Troubleshoot and resolve API issues and bugs in a timely manner.
Ensure supporting documentation for Port, Protocol, and Service authorizations is developed and maintained, supporting any required security configuration to APIs and communicating necessary modifications to the development team.
Stay updated with industry trends and best practices in API development.
#qf
#qg
Requirements
REQUIRED QUALIFICATIONS:
Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
5+ years proven experience in API design and development.
Proficiency in designing and implementing containerized applications (e.g. Kubernetes, Docker, Podman, ContainerD.
Proficiency in one or more programming languages (e.g. Python, Node.js, Typscript, Java, C++).
Familiarity with microservices architecture concepts.
Experience with API tools such as Swagger and Postman.
Familiarity with API authentication and authorization mechanisms (e.g. OAuth, JWT).
Experience with security best practices for APIs and intersystem connectivity.
Experience with database technologies (SQL and NoSQL).
Experience with Agile development methodologies.
Strong problem-solving skills and attention to detail.
Effective written and verbal communications skills required for collaboration with both customers and fellow team members.
Ability to work independently with minimal supervision in a team environment.
Ability to sit for extended periods of time.
Ability to regularly lift at least 25 pounds.
Ability to commute to the designated onsite work location as required.
Active US Government Clearance at Secret level or higher.
Preferred Qualifications
5-10 years' experience working with data services for DoD agencies and service branches.
Knowledge of API gateway technologies such as MuleSoft.
Familiar with Tactical connectivity challenges and tactical edge applications.
Working knowledge of DoD mission partners.
Knowledge of U.S. Army Combatant Commands, Component Commands and their mission(s).
Advanced degree in computer science, engineering, or a related field.
Current CISSP, INCOSE or other relevant cybersecurity and engineering certifications.
Knowledge and experience in state and federal information security laws, including but not limited to NIST, HIPAA, DoD and all other applicable regulations including the implementation of PII/PHI based systems
Security+ certification
QBE is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, gender-identity and/or expression, age, disability, Veteran status, genetic information, pregnancy (including childbirth, lactation, or other related medical conditions), marital-status, neurodivergence, ethnicity, ancestry, caste, military/uniformed service-member status, or any other characteristic protected by applicable federal, state, local, or international law.