Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. The Web Developer/Engineer will be responsible for developing software solutions to meet business needs at an enterprise level, collaborating with project managers, and executing tasks using various web-based technologies.
Responsibilities:
- Develop software based on requirements to meet the needed business solution at enterprise, large-scale level
- Collaborate with a Project Manager to meet the requirement of fulfilling the client’s goals to implement the business solution
- Proficiently executes the work using the tools and techniques required for the project
- Utilizes web-based software such as Java, HTML, Custom Style Scripts, AngularJS, JavaScript, JQuery, SOAP, REST API, mobile development, and Web Based API in the building of software applications
- Responsible for the development of middle to high-end client server-based applications, designing and developing web pages, and porting applications to a web interface
- Interface with clients to determine requirements
- Perform tasks assigned with minimal supervision
- Create, submit, and track emergency buy package records along with all attachments needed for a buy package
- This allows a one stop shop for production CSS teams to submit and track the progress of their buy requests
- A submission inbox that allows the priority cell team to assign buy packages to their CSS’s to work
- Individual workflows for Pri Cell CSS’s to efficiently track and work buy packages
- A workflow for buy packages that are submitted for Command approval for efficient completion by the command authority
- Readily available metrics for each gate in both process that can be pulled at any moment as well as monthly metrics on the process
- Also metrics on total submissions, denials, awards, etc
- A read only 'Snapshot' feature that allows production CSS teams to see current status of buys without needing emails
- A location to store all corresponding attachments, including any emails that are needed to work the buy package
- A priority cell supervisor workflow that allows the supervisor and lead to see current status of full workload
- Auto populated time stamps for when gates are completed in order to accurately track metrics
- Auto-create buy package control numbers (this is currently done manually)
- Auto-pull data points from EBS for NIINs when they are submitted for review to include: Open contracts with EDDs, Open PRs with EADs, AAC code, AMC/AMSC codes, Nomenclature, CSI/FAT designation, Critical Item designation, Sales/cost price data, Preferred Cage/PN, Shelf-life data, MP/PS contact information, MDS expiration date
- Create an additional workflow for Contracting Branch to track the PR/PO process
- A tracking log that annotates any changes/saves done by users. Would include date/time the update was made and the userID that made the change
- The addition of an Internal Note section, that would allow more in-depth information to be added. Something like a journal
- Autocreation of certain required forms for each process (i.e. 1912, impact statement, 1901, etc.)
- These are current capabilities within Microsoft Access that we have concerns about moving to a web-based system that is not locally owned due to associated risks
- Need a risk mitigation plan for the following capabilities: A way to custom build reports/data pulls, A simple way to request updates and changes to the tool (this process is ever changing and will require frequent updates)
Requirements:
- Relevant certification from a nationally recognized technical authority
- Associate degree in Computer Science or related field
- One (1) years of experience in Java/JSP scripting, software development, web page design and development
- Experience with SQL Developer or TOAD, Eclipse IDE, and GitHub or related applications
- Good customer relation skills
- Experience utilizing HTML, CSS, XML, PERL, Apache, Oracle Database, Oracle WebLogic, and or Apache Maven
- US citizen
- Must possess IT-II Non-Critical Sensitive security clearance or Tier 3 (T3)