Fullstack Software Developer

Apply now

Location: Annapolis
Job type: Permanent
Aircraft type:
Contact:
Sector: Manufacturing
Job Role:

**THIS POSITION REQUIRES AN ACTIVE TS/SCI WITH POLY CLEARANCE**

BI&A is seeking a Full-stack Software Developer to join their top-tier team.

DUTIES TO INCLUDE:

* Provide coordination, oversight, planning, documentation and development support to the team.
* Coordinate project planning and create a software development plan, requirements, transition plans, and software versioning/release plans.
* Provides informal and formal documentation of GIS software applications, UIs, software manuals, source code, and architecture.
* Collaborate with analysts and other developers to understand user flows for implementation and translation to usable cloud-based features.
* Provide expertise to the development team in Hadoop, PIG, HBase, and Hive.
* Utilize Java, SQL, and JDBC extensively in a Unix-based development environment to support the development of web-based applications using Apache Hive and Hadoop.
* Collaborate with internal and external stakeholders to identify and support development of geo-spatial techniques.
* Work with stakeholders to understand end user needs and translate them into functional and system requirements that can be implemented.
* Support development of continuous integration test pipelines for products.
* Provide support in configuration and implementation of network routing devices including installation, protocols used to exchange information, and basic administration of devices.
* Collaborate with stakeholders to identify gaps and expand on existing functionality for network device collection and analysis packages.
* Lead and implement various software development tasks using Java and JavaScript.

REQUIRED EDUCATION AND EXPERIENCE

* A minimum of 10 years in software development/engineering, which include requirements analysis, software development, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required.
* Experience with Java building web-based applications
* Experience with Web-application development and implementing RESTful services/APIs
* Experience with Javascript or Javascript frameworks (jQuery, etc)
* Experience documenting system architecture requirements, releases, versions, etc.
* Experience developing software for a Unix/Linux based environment
* Experience implementing complex business logic for use in REST compliant web-based user interfaces.
* Experience with SQL database technologies (MySQL, Oracle), preferably using JDBC

EXPERIENCE DESIRED :

* Preferred experience with GIS software
* Implemented unit and integration test frameworks (JUnit or similar frameworks)
* Familiarity with network routing devices, protocols, and theory behind operations
* Experience working with end users to understand end users’ needs to translate them into functional requirements.

BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Equal Employment Opportunity is the Law (PDF)

Apply
Apply for this job

CV:





x
We use cookies Cookie policy. Our Privacy policy. Agree