Work in Iowa Manufacturing Jobs

Job Information

General Dynamics Information Technology Software Engineer Sr. Advisor in Des Moines, Iowa

Type of Requisition: Regular

Clearance Level Must Be Able to Obtain: Secret

Job Family: Software Engineering

GDIT Technology Shared Services is seeking a Software Engineer Senior Advisor. As a member of the TSS team, you will support the MUOS program as well as provide support to other customer programs. You will engage with a team that is diverse and that strives for collaboration and transparency and will

utilize Agile SCRUM to organize workflow and continuously improve processes as well.


  • Design, implement, test, and support modern, efficient, secure software within the domains of web, api, and data

  • Teach and mentor other team members in the disciplines and techniques with which you excel

  • Build customer confidence and trust by delivering working software on time and often

  • Bring an innovative, always learning, agile/lean mindset to the team

  • Work closely with others to determine requirements

  • Develop and apply advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.

  • Develops highly complex documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

  • Use advance knowledge in the preparation and install solutions by determining and designing system specifications, standards, and programming.

  • Use expert knowledge, develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

Required Qualifications:

  • BA/BS in Computer Science or similar discipline

  • 10+ years of experience

  • 5+ years of experience in Software Development

  • Experience designing and building APIs

  • Experience designing, building, and consuming web services

  • Strong understanding relational databases

  • Deep experience with at least one modern, object-oriented language

  • Deep experience with at least one modern scripting language

  • Strong experience with databases

  • Understanding of software design patterns and their use

  • Ability to drive and deliver work independently when needed

  • Understanding of front-end and back-end technologies and architectures, such as API design, micro-services, relational and non-relational databases, scalability, and security

  • Capable of obtaining and maintaining a DOD Secret clearance

Preferred Qualifications:

  • Java

  • Database

  • REST/SOAP Services

  • API

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.