Northrop Grumman Software Engineer 2 in Emerado, North Dakota

Are you interested in expanding your career through experience and exposure, all the while supporting a mission that seeks to ensure the security of our nation and its allies? If so, then Northrop Grumman may be the place for you. As a leading global security company providing innovative systems, products and solutions to customers worldwide, Northrop Grumman offers an extraordinary portfolio of capabilities and technologies. Here at Northrop Grumman we are comprised of professionals that bring different perspectives, are curious about the world, accepting of each other, and understand that the more ideas, backgrounds, and experiences we bring to our work then the more innovative we can be. As we continue to build our talented workforce we look for professionals that exemplify our core values, leadership characteristics, and approach to innovation.

Northrop Grumman Technology Services is a seeking a creative, skilled and motivated Software Engineer to join our Grand Sky team in Emerado, ND. This position offers an opportunity for the right candidate to develop companywide business applications under the Agile Framework using modern tools and architectures. The successful candidatewill design and develop web applications; interact with SQL databases; follow coding standards; testing, troubleshooting and resolving code issues; and working as part of a larger team. The successful candidate will utilize good interpersonal communication skills andwill work in an agile team environment. This role gives a self-starter the ability to take on complex and challenging tasks with minimal direction and remain current on emerging technologies trends and insights. If this is a fit for you, please complete the application to be considered for this opportunity!

Duties and Responsibilities:

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.

  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.

  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.

  • Ensures software standards are met.


Basic Qualifications:

  • US Citizenshipand ability to obtain a DOD Secret Clearance

  • Bachelor's Degree in Computer Science, Software Engineering, or an engineering related degree

  • Minimum 2 years of related experience with a Bachelor's degree, or a Master's with 0 years.

  • Web development experience such as: ASP.Net, HTML5, CSS, and JavaScript.

  • Demonstrated experience with Microsoft .Net Framework in Visual Studio environment, and with SQL database design.

Preferred Qualifications:

  • Technical certifications that support Software Development

  • Previous software development experience C#, Web API, Angular JS, React

  • MS-SQL Server Database design and analysis, experience with Entity Framework

  • Experience with automated testing

  • Versioning Control software (i.e. GIT, TFS)

  • Active Secret Security Clearance or higher

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit . U.S. Citizenship is required for most positions.