Software Development Manager

MacAulayBrown   •  

San Antonio, TX

Industry: Aerospace & Defense

  •  

15+ years

Posted 168 days ago

This job is no longer available.

Description:

MacAulay-Brown, Inc. (MacB) is seeking a software development manager who has experience directing and managing teams of 6-10 people. This person should have extensive agileexperience and development experience. They should have experience developing required documents and interfacing between customers and development teams for Cyber Technology Services (CTS) in San Antonio, Texas. 

CTS requires a software development manager who has experience directing and managing teams of 6-10 people. This person should have extensive agileexperience and development experience. They should have experience developing required documents and interfacing between customers and development teams.


Specific Tasks/Duties:

  • Maintain the code baseline in GITLAB
  • Manually build and deploy code using GIT
  • Deploy latest code baseline using Bamboo and manually, if needed
  • Monitor production/development logs
  • Maintain and update CM related documentation on Confluence

Technologies/Tools/Skills:

  • GIT, GITLAB, Continuous Integration tools (Jenkins, Bamboo)
  • Basic SA abilities to troubleshoot and monitor development/production environments
  • Experience with JavaScript
  • Experience working as part of an agile team
  • Full life cycle development.

Desired Technologies/Tools/Skills:

  • Knowledge of JIRA
  • Experience using Java and REST
  • Experience with JavaScript libraries/frameworks, JQuery, bootstrap, and node.js
  • Knowledge of Docker and Solr

Requirements:

  • A Master of Science degree in computer science, software engineering, or related disciplines is required.
  • Eight (8) years demonstrated experience leading large technology efforts (> 75 developers) and performing the functions outlined above for large contracts with multiple projects and contractor teams.
  • Twenty (20) years combined demonstrated experience in software architectures, application design and development and lifecycle support and maintenance with a minimum of three (3) years’ experience in each area.
  • Five (5) years demonstrated experience in the design and development of relational databases.
    Two (2) years demonstrated experience in the design and development of cloud-based systems, architectures, and analytics development.
  • Demonstrated ability to manage software development and software project management activities essential for transformation.
  • Demonstrated experience implementing and managing software engineering practices, with a focus on spiral development and agile development techniques for software projects is required for this job.

14042