Epicareer Might not Working Properly
Learn More

Applications Developer

Salary undisclosed

Checking job availability...

Original
Simplified

As an Applications Developer, you will analyze, develop, and deploy innovative information/software systems and capabilities to enhance products to integrate and tactics to secure data. You will directly support analysis, and other business by utilizing your education and experience as a Computer Scientist, Software Engineer, or Web Designer and Publisher.

Applications Developers participate in team environments via structured development lifecycles: analyze and define local and/or enterprise information system requirements, perform system/application design, develop capability prototypes, develop and implement operational information systems, and conduct unit and integration testing of application modules. You also have the opportunity for hands-on research and exploration of leading-edge commercial technologies through the application/integration of technology in delivering IT solutions.

Minimum Qualifications

  • At least a 3.0 GPA on a 4-point scale
  • Experience in one or more of the following areas:
    • Programming languages and related web technologies, such as Java, JavaScript/TypeScript, Python, C, C#, C++, Go, Rust, Ruby, SQL, CSS, HTML, XML, and JSON.
    • DevOps concepts and tools, such as: GitHub, JIRA, Maven, Jenkins, Chef, Ansible, Docker, Nexus, Nagios.
    • Database platforms, such as: PostgreSQL, MySQL, Oracle, NoSQL, MongoDB, Redis, HDFS
    • Familiarity with multiple hosting platforms, such as: Windows, Linux, VMware, Citrix, and cloud computing platforms.
    • Experience working with stakeholders on creating solutions with varied, sometime conflicting, requirements.

Desired Qualifications

  • Big data concepts and technologies, such as: Apache Hadoop, Apache Hive, Solr, Cloudera, MapReduce, R, Spark, Kafka, NiFi, and the ELK (Elastic Search, Logstash, Kibana) or the OpenSearch stack.
  • Application architecture and systems engineering principles, including: n-tier/services-oriented architecture, application design patterns, Agile development (e.g. Scrum, Kanban), application security, developing system requirements, system design artifacts and models, design documentation and development for commercial cloud (e.g. Amazon Web Service, Google Cloud Platform, Microsoft Azure, etc).
  • Software as a Service (SaaS) Platforms development and customization (eg. Salesforce, ServiceNow, Microsoft Office 365)
  • UI/UX design, wireframing and prototyping experience. Experience with tools such as Pen Pot, Figma, Balsamiq etc.
  • Experience with AI/ML development, including using tools such as Scikit-lean, Pandas, and Spacy.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job

As an Applications Developer, you will analyze, develop, and deploy innovative information/software systems and capabilities to enhance products to integrate and tactics to secure data. You will directly support analysis, and other business by utilizing your education and experience as a Computer Scientist, Software Engineer, or Web Designer and Publisher.

Applications Developers participate in team environments via structured development lifecycles: analyze and define local and/or enterprise information system requirements, perform system/application design, develop capability prototypes, develop and implement operational information systems, and conduct unit and integration testing of application modules. You also have the opportunity for hands-on research and exploration of leading-edge commercial technologies through the application/integration of technology in delivering IT solutions.

Minimum Qualifications

  • At least a 3.0 GPA on a 4-point scale
  • Experience in one or more of the following areas:
    • Programming languages and related web technologies, such as Java, JavaScript/TypeScript, Python, C, C#, C++, Go, Rust, Ruby, SQL, CSS, HTML, XML, and JSON.
    • DevOps concepts and tools, such as: GitHub, JIRA, Maven, Jenkins, Chef, Ansible, Docker, Nexus, Nagios.
    • Database platforms, such as: PostgreSQL, MySQL, Oracle, NoSQL, MongoDB, Redis, HDFS
    • Familiarity with multiple hosting platforms, such as: Windows, Linux, VMware, Citrix, and cloud computing platforms.
    • Experience working with stakeholders on creating solutions with varied, sometime conflicting, requirements.

Desired Qualifications

  • Big data concepts and technologies, such as: Apache Hadoop, Apache Hive, Solr, Cloudera, MapReduce, R, Spark, Kafka, NiFi, and the ELK (Elastic Search, Logstash, Kibana) or the OpenSearch stack.
  • Application architecture and systems engineering principles, including: n-tier/services-oriented architecture, application design patterns, Agile development (e.g. Scrum, Kanban), application security, developing system requirements, system design artifacts and models, design documentation and development for commercial cloud (e.g. Amazon Web Service, Google Cloud Platform, Microsoft Azure, etc).
  • Software as a Service (SaaS) Platforms development and customization (eg. Salesforce, ServiceNow, Microsoft Office 365)
  • UI/UX design, wireframing and prototyping experience. Experience with tools such as Pen Pot, Figma, Balsamiq etc.
  • Experience with AI/ML development, including using tools such as Scikit-lean, Pandas, and Spacy.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job