Logo for Global Enterprise Services, LLC

Senior Software Engineer (UX)

Role overview

Qualifications

  • Bachelor’s degree in a related discipline or equivalent experience
  • 12+ years of professional experience or 10 years with a related Master’s degree
  • 5+ years of UX/UI architecture, design, development and delivery experience
  • DoD Secret clearance or ability to obtain interim Secret clearance

Responsibilities

  • Researching, designing, and user-testing experiences while working closely with product owners and stakeholders
  • Conducting usability studies and proactively identifying solutions for issues with the existing experience
  • Independently conducting UX research interviews, prototype reviews, and usability sessions
  • Translating concepts into user flows, wireframes, and creating mockups and prototypes for intuitive user experience

Key facts

Other skills

  • Communication
  • Collaboration
  • Mentorship
  • Problem Solving

About the company

Global Enterprise Services, LLC logo

Global Enterprise Services, LLC

IT Services & IT Consulting

Global Enterprise Services (GES) is a SBA certified 8(a) and Service Disabled Veteran Owned Small Business (SDVOSB) that provides Information Technology (IT) and Telecommunications consulting and services. GES has proven experience in the federal, private and public IT and telecommunications sectors. Functional Areas • IT, Cloud and Telecom Services • Strategy Planning and Development • Acquisition and Contracting Support • Program / Project Management • System Engineering • Mediation Services • Staff Augmentation • Enterprise Cyber Security Services, including Information Assurance (IA) • Risk Assessment (IA, acquisition, and Program) • Web Design /Development • ServiceNow Administration /Development • Installation /Deployment of Data, Voice, Video, and Command and Control (C2) Solutions • Cloud and Legacy System Integration & Migration

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size1 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

The Senior Software Engineer (UX) designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications. Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.

Education and Experience:

  • Bachelor’s degree from an accredited college in a related discipline, or equivalent experience/combined education, with 12+ years of professional experience; or 10 years of professional experience with a related Master’s degree.
  • 5+ years of UX/UI architecture, design, development and delivery experience. Strong documentation skills with a proven ability to develop architecture diagrams and wireframes.
  • 3+ years of demonstrable experience designing, developing and deploying dashboards and reports using the Elastic stack, including Elasticsearch, Logstash, Kibana and Beats.
  • Strong communication skills that enable proactive and effective collaboration with a virtual team, including the ability to clearly articulate status and present to both customers and program leadership.
  • Experience using project management tools such as Jira and Confluence to document requirements, acceptance criteria and test cases.
  • Strong written and verbal communication skills to collaborate with and convey focused messages to stakeholders, customers, domain experts, program managers and teammates.
  • DoD Secret clearance or ability to obtain interim Secret clearance prior to start date
  • Security+ certification or equivalent DoD 8570 IAT II certification within 60 days of start date

Responsibilities:

  • Researching, designing and user-testing experiences and making strategic user-experience decisions while working closely with product owners, engineers and stakeholders throughout the product lifecycle.
  • Conducting usability studies and proactively identifying and devising solutions for issues with the existing experience. Tracking success of experience focused changes and iterating as necessary to improve performance.
  • Independently conducting UX research interviews, prototype reviews, surveys, and usability sessions.
  • Mentoring teammates on UX concepts. Working with teammates and other disciplines to encourage teams to adopt UX design solutions.
  • Developing personas, user flows, scenarios, user stories, goal/task analysis, system workflows and other key tools of user-centered design that simplify and enhance the insights acquired from complex data analytics platforms.
  • Translating concepts into user flows, wireframes, and work collaboratively to create mockups and prototypes that lead to intuitive user experience.
  • Applying the basics of visual design (i.e UI) principles in their design work such as visual hierarchy, proximity, similarity, font selection and color theory and demonstrate an understanding of visual, layout, content organization, and accessibility guidelines.
  • Designing, supporting development, documenting, testing and deploying applications and UI prototypes to be written by software team in JavaScript, HTML and CSS.
  • Creating Kibana visualizations and dashboards using React, JavaScript and HTML.
  • Integrating UI components with CI/CD build/deployment pipelines that use Cloudbees/Jenkins, Artifactory, OpenShift/Kubernetes, Docker and Bitbucket.

Knowledge and Skills:

  • Experience with data Visualization and dashboards
  • Elastic/Kibana Certified Engineer.
  • Experience with Elastic stack security features, such as client authentication, SSL/TLS configuration, and role-based document filtering.
  • Software design and development experience with JavaScript, HTML, CSS and JSON/REST APIs in a cloud environment (AWS is a plus).
  • Experience developing, building and deploying software using Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools).
  • Experience with containers orchestration technologies, such as Docker and Kubernetes.
  • Domain experience with network data.

Technical Knowledge

  • Experience with big data applications.
  • Experience with cloud-based AWS services.
  • Experience designing, developing and deploying solutions using DevOps/DevSecOps concepts.
  • Experience developing and deploying software in a DoD environment (DISA experience is a plus), including experience building and deploying software applications that meet DoD security standards.
  • Experience working remotely with a geographically dispersed team.

Clearance/Citizenship:

  • Secret
  • Must be US Citizen

Travel Requirements:

  • This position will involve less than 10% travel

Location:  Remote - Fort Meade, MD

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Global Enterprise Services, LLC

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.