Software Engineer - Military veterans preferred

NextGen Federal Systems


  full-time   part-time   employee   contract

St Louis
United States

NextGen Federal Systems is seeking multiple Software Engineers to support software development for a federal customer, addressing current and emerging needs for Geospatial Intelligence (GEOINT) applications. Selected candidates will be part of a development team operating in a dynamic, agile, fast-paced environment and provide support across the software engineering lifecycle, including design, development, integration, and testing.Location: St. Louis, MO (Relocation assistance available for qualified candidates)Responsibilities:Utilize domain knowledge and hands-on experience to develop and implement software programs.Create, maintain, and improve the performance of existing software code.Write and update software code and databases.Test and maintain software products to ensure strong functionality and optimization.Write test scripts to use in test-driven development and agile software development environment.Build automated procedures, in addition to functional code, to ensure continuous integration and continuous delivery of software.Solve software development and engineering problems and recommend improvements to existing software programs.Work effectively with peers and customer software coding teams. Qualifications: Minimum of 4 years of relevant professional experience.BS or equivalent in Computer Science, Engineering, Mathematics, or equivalent technical degree.Demonstrated experience in at least two of the following: Java, JavaScript, or Python enterprise application development; web services architecture, design, and development; relational database design; spatial database design; NoSQL database design; micro-service architecture, design, and development.In-depth experience with Agile philosophies, serving as scrum or team lead.Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, and automated testing practices.Experience working with relational databases.Work well in a team environment under evolving priorities.Clear written and verbal communication skills.Ability to obtain Top Secret security clearance required. Active Top Secret (or above) security clearance preferred. Additional Desired Skills and Experience: Possession of any of the following: Agile Development Certification, Certified Scrum Master, Agile Certified Practitioner (PMI-ACP), or Certified Scrum ProfessionalExperience in full-stack development to include Java, Web services, Database, and micro-service development.Knowledge of and experience with agile and lean philosophies.Experience customizing code, scripts, modules, macro procedures, or libraries to implement specialized spatial analysis functions using Python, Java, JavaScript, PHP, C, Perl, or similar.Experience working independently with clients or stakeholders to develop user-stories in support of full-service consumer and business applications.Experience integrating and tailoring of geospatial Commercial-Off-The-Shelf (COTS) software applications; developing and maintaining specialized software and databases; integrating related specialized hardware; or performing engineering studies to identify and remedy geodata processing bottlenecks.Experience with government or commercial imagery products, to include SAR or related RADAR imaging technologies.Experience working with and developing geospatial information systems (GIS) to include open-source and proprietary geospatial formatsExperience using and developing common geospatial tools, data, and operating platforms including: Boundless Spatial suite, Remote View, PostGRES/PostGIS, Oracle Spatial or other geospatial databases, ArcGIS Desktop, ArcGIS Server, Image Server, and File Geodatabases tools; KML, KMZ, NITF, TIFF, JPEG, GeoPDF, and similar georelated formats and data structures; ESRI, Cesium, OpenGeo Suite, or similar operating platforms.Experience abstracting new or legacy systems via standards-based APIs to include web services including but not limited to Open Geospatial Consortium standards.Experience developing terrain analysis visualization and algorithms, or developing automated detection algorithms.About NextGen: NextGen Federal Systems is an innovative technology and professional services provider specializing in advanced software solutions and comprehensive mission and business support services. We work in close collaboration with our Customers to truly understand their business and mission goals. Our approach is to design, build, implement, and manage solutions that measurably improve our client’s organizational performance. We have established and foster a corporate culture where we:Treat employees with fairness and respect regardless of their position, sexual identity, race, or tenure.Communicate the importance of our mission and our employees’ contributions to it, ensuring they understand how their job role contributes to the greater good.Openly promote and communicate our ideas for change and adaptability.Strive to achieve results as an organization.Hold employees accountable to their commitments and provide incentives that encourage positive and productive behaviors.Value the talents and contributions of our employees as the key factor for our success.Create an environment where people can engage at all levels.Encourage people to take risks and allow them to make mistakes.Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.