Demo

Senior Software Developer

Brown Technologies Incorporated
Huntsville, AL Full Time
POSTED ON 12/7/2025 CLOSED ON 12/28/2025

What are the responsibilities and job description for the Senior Software Developer position at Brown Technologies Incorporated?

Senior Software Developer

Miami, FL

Brown Technologies is a rapidly growing company with a proven record of success supporting complex cutting-edge development programs. We are an employee-centric company that understands the individuals that comprise our workforce are our most important asset and are recognized as one of "The Best Place for Working Parents". Come join our team of experienced, dedicated, and committed professionals whose focus is to solve the mission-critical problems of our customers.

Brown Technologies is currently seeking a Senior Software Developer who is a self-starter supporting the U.S. Southern Command.

 

DESCRIPTION: We are seeking a highly skilled Senior Software Developer with deep expertise in JavaScript-based data visualization, event modeling, and relationship modeling. The ideal candidate will be an innovative technologist who can independently design, develop, and deploy complex applications that transform mission data into intuitive visual products. This role requires strong front-end engineering skills, early-adopter mindset, and the ability to support DoD and interagency missions with advanced software solutions.

RESPONSIBILITIES:

  • Design & Development

    • Use JavaScript applications following industry-standard design patterns, development methodologies, and deployment models.

    • Solve and articulate complex problems through thoughtful application architecture, product design, and user experience development.

    • Build visualization software enabling non-developer users to understand mission data through event and relationship modeling.

  • Software Engineering & Collaboration

    • Develop software used by operational users, analysts, and mission partners with varying levels of technical expertise.

    • Collaborate closely with other developers, engineers, and technical teams to ensure alignment and progress toward shared goals.

    • Leverage peer insights to understand technology adoption patterns, industry trends, and emerging technologies.

  • Continuous Innovation

    • Innovate with modern JavaScript frameworks, libraries, and supporting languages to evolve product capabilities.

    • Stay current on complementary programming languages, UI/UX design methodologies, modern development practices, and new database tools.

    • Support the integration of AI/ML capabilities where relevant to mission applications.

  • Geospatial & Database Integration

    • Apply working knowledge of Esri ArcGIS Enterprise systems within data visualization or analytic applications.

    • Integrate and manage complex datasets across multiple database environments, including graph, relational, and search-based systems.

 

QUALIFICATIONS:

Required:

  • Education & Experience

    • Master’s degree or minimum 11 years of experience supporting DoD and/or interagency organizations.

    • Demonstrated experience in:

      • Early adoption of emerging technologies

      • Understanding modern software ecosystems

      • Working with cross-functional technology and mission teams

  • Technical Skills

    • Bachelor’s degree in Computer Science or 5 years of front-end development experience.

    • Fluency with:

      • JavaScript

      • HTML5

      • CSS3

      • Node.js

      • AI/ML integration principles

    • Experience with:

      • Python

      • Grunt

      • Node

      • AngularJS

      • ArangoDB

      • SQL, SQL Server, PostgreSQL

      • RDBMS architectures

    • Working knowledge of the following databases:

      • Elastic

      • Dgraph

      • ArangoDB

      • SQL Server

      • PostgreSQL

Preferred:  

  • Experience developing mission-facing visualization tools for operational or analytic users.

  • Ability to translate complex data into accessible, interactive tools.

  • Strong communication skills and the ability to work effectively with multidisciplinary teams.

Benefits of working at Brown Technologies Incorporated

Brown is proud to support the health and wellbeing of the people we employ. We offer a competitive, comprehensive benefits package that includes healthcare coverage, flexible spending accounts, 401(k) retirement plan with employer match, accrued paid time off, company-provided life insurance and disability coverage, an employee assistance program, professional development such as tuition reimbursement, and other benefits that support work-life balance. We are an employee-centric company that understands the individuals that comprise our workforce are our most important asset and are recognized as one of "The Best Place for Working Parents" in Huntsville, AL. 

Benefits may vary based on status, but the majority of our positions include the following:

  • Competitive Wages*
  • Medical, Rx, Dental & Vision Insurance
  • Medical plan with Health Savings Account eligibility
  • Company-funded Life, Short-Term & Long-Term Disability Insurance
  • Personal Time Off and Paid Holidays
  • 401(k) Retirement Plan
  • Flexible Spending Accounts
  • Tuition Reimbursement 

*Final compensation for this position is determined by factors such as responsibilities of the job, education, experience, certifications, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. 

 

Brown Technologies Incorporation is an Equal Opportunity Employer

Brown Technologies Incorporated, headquartered in Huntsville, AL is a Woman-Owned, 8(a) and HUBZone certified small business. We are committed to hiring and retaining a diverse workforce. All qualified candidates will receive consideration for employment without regard to disability status, protected veteran status, race, color, age, religion, national origin, citizenship, marital status, sex, sexual orientation, gender identity, pregnancy or genetic information. Selected applicant will be subject to a background investigation. BTI is an Equal Opportunity/Affirmative Action employer. For our complete EEO/AA and Pay Transparency statement, please visit our Career Center. U.S. citizenship is required for most positions.

Software Developer (Senior)
Cintel Inc -
Huntsville, AL
SENIOR SOFTWARE DEVELOPER
ignitenow -
Huntsville, AL
SENIOR SOFTWARE DEVELOPER-KMST
ignitenow -
Huntsville, AL

Salary.com Estimation for Senior Software Developer in Huntsville, AL
$91,157 to $110,844
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Developer jobs in the Huntsville, AL area that may be a better fit.

  • SOS International LLC Redstone, AL
  • Overview SOSi is seeking highly skilled Software Developers to join our analytics team working on an innovative MLOps workload leveraging cutting-edge tech... more
  • 1 Month Ago

  • WILLCOR Inc Huntsville, AL
  • Job Title: Senior Software Developer (SME) Location: Huntsville, Alabama Clearance : TS/SCI (or SCI-Eligible) Salary: Negotiable Job Overview: We are seeki... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!