Software Developer / Engineer

MacAulayBrown   •  

San Antonio, TX

Industry: Aerospace & Defense

  •  

15+ years

Posted 169 days ago

This job is no longer available.

Software Developer/Engineer

Description:

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

CTS requires a software development manager who has experience directing and managing teams of 6-10 people. This person should have extensive agile experience 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.

14041