-
ID
#20006258 -
Job type
Permanent -
Salary
-USD -
Source
Indrasoft, Inc. -
Date
2021-09-20 -
Deadline
2021-11-18
9128 - Front-End Developer
Maryland, Columbia, 21044 Columbia USAPermanent
Vacancy expired!
- Bachelors Degree in a related technical discipline
- 3+ years of experience of solid with the following technologies:
- JavaScript (AJAX)
- jQuery
- Twitter Bootstrap
- HTML (preferably HTML5)
- CSS
- Yahoo! User Interface Library (YUI)
- DataTables jQuery Plugin
- Thorough understanding of software development, design, documented formal specifications and other design techniques.
- Ability to design software tools and subsystems to support software reuse and domain analysis and maintain their implementation.
- Working knowledge of distributed software systems.
- Strong knowledge of web application fundamentals and ability to create support documentation for new applications.
- Excellent communication skills and maintaining customer/team relationships.
- Final Secret / IT-II.
- Experience working in a government setting.
- Experience working in an Agile development environment utilizing a DevSecOps pipeline to provide continuous integration and continuous delivery of capability.
- Background with developer tools such as GIT or other source control, Jira, Confluence, Bitbucket, or other Atlassian developer products
- Background in at least two items of the following:
- JAVA
- Spring Boot
- Oracle
- Hibernate
- Apache Tomcat
- Kinetic
- Remedy
- PKI
- Linux
- Structured Query Language (SQL)
- Procedural Language/Structured Query Language (PL-SQL) functions, packages, database views, constraints, and triggers
- Extensible Markup Language (XML), PDF and Microsoft Products
- IntelliJ
- Security+ Certification preferred.
- The developer will be responsible for development, implementation, and maintenance of new or existing tools.
- Analyze and study complex system requirements.
- Design software tools and subsystems to support software reuse and domain analysis and management of implementation.
- Manage software development and support using formal specifications, data flow diagrams and other accepted techniques and computer aided software engineering (CASE) tools.
- Estimate software development costs and schedules.
- Review existing programs and assist with making refinements, reducing operating time and improving current techniques.
- Review and contribute to configuration management.
- Utilize JavaScript, Ajax, jQUERY, Twitter Bootstrap, HTML, and other technologies to create complex, customized web applications to meet customers needs.
- Provide support for business system analysis and process definition.
- Write well-designed, testable, and efficient code for software components, units and modules that meet product specifications and development schedules using structured development processes.
- Evaluate code to ensure that it is valid, properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Develop and/or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Provide technical solutions and assist in work estimates for implementation of both new requirements and bug fixes.
- Research, track and understand new web technologies to provide technical leadership in developing service applications and analyzing business requirements.
- Confer with program managers and/or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
- Research, document, rate or select alternatives for web architecture or technologies.
- Maintain job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
- Independently work on routine assignments.
- Bachelors or better
- Secret Security Clearance
Vacancy expired!
Report job