Platzhalter Bild

Remote Application Developer bei Soft Tech Consulting

Soft Tech Consulting · Washington, Washington, DC, US, Vereinigte Staaten Von Amerika · Remote

Jetzt bewerben
Overview:

Soft Tech Consulting is seeking a highly motivated, self-directed individual to fill the role of an Application Developer. The selected individual will join a collaborative team environment where they will provide support and expertise necessary toward the successful delivery of the project deliverables. Key to the success of this position is the effective communication to all levels of staff for reporting project status.

 

100% REMOTE

MUST BE ABLE TO OBTAIN PUBLIC TRUST

MUST BE US CITIZEN OR PERMANENT RESIDENT

FOR PERMANENT RESIDENT, MUST HAVE BEEN IN THE U.S. FOR A MINIMUM OF 3 CONSECUTIVE YEARS

Responsibilities:
  • Codes portions of complex computer applications to meet customer requirements.
  • Prepares associated application documentation, block diagrams and logic flow charts.
  • Translates design specifications into computer program instructions, prepares test data and conduct tests.
  • Formulate recommendations on technical problems with little guidance.
  • Supporting and troubleshooting various technical aspects of the production environment, including Linux/Unix command line operations, Perl scripting, web-based applications, and Oracle databases;
  • Performing industry-standard testing to include contributing to system enhancements;
  • Documenting technical requirements and non-technical procedures;
  • Performing configuration management processes with tools such as Redmine, Gitlab, or JIRA;
  • Utilizing cloud-based applications and APIs; and,
  • Collaborating with cross-functional teams on SharePoint and Microsoft Teams.
Qualifications:
  • Education: High school diploma along with specialized technical knowledge or training.
  • At least three years of experience writing computer software.
  • Demonstrated experience working with web technologies HTML and/or JavaScript. An example of an experience indicator at this level includes supporting front-end web development.
  • Demonstrated experience using scripting and/or programming languages to automate tasks. Examples of experience indicators at this level include executing shell scripts for system administration tasks; executing Perl scripts to automate routine processes; or, executing automated test scripts with Ruby or Python
  • Experience must have demonstrated each of the four competencies listed below:
    1. Attention to Detail - Is thorough when performing work and conscientious about attending to detail. An experience indicator at this level includes planning, prioritizing, and organizing requirements that impact the work and outcomes of a work unit.
    2. Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services. An experience indicator at this level includes in-depth technical customer support such resolving non-routine problems, questions, or complaints; following-up on customer inquiries and requests for assistance to resolve problems about products or services.
    3. Oral Communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately. An experience indicator at this level includes orally presenting technical information in an effective, professional, and understandable manner in formal settings; engaging in discussions and sharing of information with co-workers or team members.
    4. Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations. An experience indicator at this level includes gathering and analyzing facts, drawing conclusions, and developing recommendations/identifying alternatives to solve difficult problems such as utilizing various sources to conduct research to determine proper alternatives and providing recommendations to resolve issues that impact the work and outcomes of a work unit.
  • Experience identifying and determining the feasibility of alternatives for software technology.
  • Experience with task specified programming languages (e.g., Java, C++, C#, PowerBuilder, SAS, etc.).
  • Experience with language application frameworks (e.g. .NET, Spring, Struts, Hibernate, etc.)
  • Experience with at least one scripting language (e.g., Bash, PERL, Powershell, etc.).
  • Experience with web scripting language (Javascript, TypeScript, etc.).
  • Experience in unit testing and functional testing (specifying test cases, executing and documenting the results).
  • Experience with at least one relational database (e.g., Oracle, SQLServer, Sybase, MySQL Enterprise, PostGreSQL, etc).
  • Experience with at least one application server (Weblogic, JBoss, Tomcat for Java, and IIS for .NET, node.js for Javascript).
  • Experience with at least one development methodology.
  • Experience gathering requirements from users and supporting acceptance testing.
  • Experience in system testing including planning, executing, developing test data and documenting the testing.
  • Experience with change and issue tracking applications (e.g., Redmine, VersionOne,JIRA)
  • At a minimum, have hands-on experience with at least 2 of the major products identified in the list below, as well as hands-on experience and/or knowledge of 10% of the remaining products listed below.:

    Environment: Chromium, JavaScript, NodeJS, Celerity, Cucumber, Jetty, Oracle, Red Hat Linux, WebLogic/Tomcat, Apache, WCMS, API, SOLR, naVizin, Flash, Java, SVG, IIS, Linux, Adobe Captivate, HTML, PDF, COTS, Spring, Spring MVC, JDBC, CSS, Bootstrap, Thyme leaf, Restful webservice, Junit, Mockito, jQuery, EAG, Perl, Korn shell scripts, Google API, AWS Services, Python, Lambda, Aurora/PostgreSQL, Selenium, Ruby, Angular, Jenkins
About Us:

Soft Tech Consulting, Inc. is a woman and minority-owned business headquartered in Chantilly, VA. With contracts in both the public and private sectors in the DC metro area and across the country, Soft Tech is an organization made up of highly successful and talented Information Technology professionals offering enterprise class solutions for any size organization at great value. Soft Tech’s mission is to help government organizations design, implement, and maintain mission critical Information Technology solutions. By focusing jointly on our employees and our customers, we are able to achieve our mission by providing each and every one of our customers with continuous quality customer support.
 
Soft Tech Consulting, Inc. is an Equal Opportunity Employer.

Jetzt bewerben

Weitere Jobs