Senior Software Developer

19 hours ago


Huntsville, AL, United States Brown Technologies Incorporated Full time
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.

  • Huntsville, AL, United States Full Visibility Full time

    Job Description Senior Software Developer - Huntsville, AL Full Visibility is seeking a Senior Software Developer to work in Huntsville, AL. Candidate must possess an active Top Secret/SCI eligible clearance. The Senior Software Developer will develop codes, tests, and debug new software or enhancements to existing software. The candidate will have a good...


  • Huntsville, AL, United States Open Systems Technologies Full time

    Open Systems Technologies Corporation is looking for a Software Developer to join our team in providing top level expertise in support of the Department of Justice. Job Title: Applications Dev Sr Clearance Level - Must be able to obtain: Top Secret/SCI Polygraph Clearance Level - Must currently possess: Top Secret The .Net Software Developer will: Possess...


  • Huntsville, AL, United States PeopleTec Full time

    Senior Software DeveloperJob Locations US-AL-HuntsvilleID 2025-4786Category Engineering & SciencePosition Type Regular Full-TimeOpportunityPeopleTec is currently seeking a Senior Software Developer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good...


  • Huntsville, AL, United States PeopleTec Full time

    Senior Software DeveloperJob Locations US-AL-HuntsvilleID 2025-4786Category Engineering & SciencePosition Type Regular Full-TimeOpportunityPeopleTec is currently seeking a Senior Software Developer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good...


  • Huntsville, AL, United States Booz Allen Hamilton Full time

    Job Number: R0226853Software Developer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced...


  • Huntsville, AL, United States Booz Allen Hamilton Full time

    Job Number: R0226853Software Developer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced...

  • Software Developer

    1 week ago


    Huntsville, AL, United States Cintel Inc Full time

    Job Title: Software Developer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking a skilled Software Developer with strong experience in coding, testing, debugging, and enhancing software applications. The ideal candidate will have a solid understanding of business applications, user requirements, performance...

  • Software Developer

    7 hours ago


    Huntsville, AL, United States Cintel Inc Full time

    Job Title: Software Developer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking a skilled Software Developer with strong experience in coding, testing, debugging, and enhancing software applications. The ideal candidate will have a solid understanding of business applications, user requirements, performance...


  • Huntsville, AL, United States Lynx Software Technologies Full time

    A leading software solutions provider in Huntsville, Alabama, seeks a Senior Software Engineer. This role involves developing and testing innovative software products in a collaborative environment. Candidates must have a Bachelor's degree in a STEM field and at least 5 years of C/C++ experience, alongside embedded software development. The position requires...


  • Huntsville, AL, United States Lynx Software Technologies Full time

    A leading software solutions provider in Huntsville, Alabama, seeks a Senior Software Engineer. This role involves developing and testing innovative software products in a collaborative environment. Candidates must have a Bachelor's degree in a STEM field and at least 5 years of C/C++ experience, alongside embedded software development. The position requires...