G2 Global Solutions logo

Senior Applications Analyst and Developer

G2 Global Solutions
Full-time
On-site
DC Metro Area, Maryland, United States
Development

POSITION: Senior Applications Analyst and Developer

LOCATION: Ft. Meade, MD / Hybrid

CLEARANCE: SECRET

Overview:

G2 Global Solutions, LLC. is seeking an experienced Senior Applications Analyst and Developer to provide support to our customer and its mission.  

The ideal candidate will have extensive experience in analyzing, designing, and developing software applications, along with a strong understanding of enterprise-level networks and services. This role requires both technical expertise and the ability to interface effectively with management and senior engineering clients to develop use cases and requirements.

Principle Responsibilities will include, but are not limited to the following:

  • Client Interaction: Work closely with management and senior engineering clients to develop use cases and requirements, ensuring that application solutions align with business objectives and technical standards.
  • Architecture Development: Create comprehensive enterprise architecture artifacts and design drawings that meet client needs and adhere to industry best practices.
  • Software Development: Develop robust software applications, including both front-end and back-end services, utilizing modern development tools and frameworks.
  • Data Analysis: Capture and analyze data for applications, ensuring optimal performance and integration with other enterprise systems.
  • Prototyping and Demonstrations: Prepare prototypes and demonstrations to illustrate application functionality and design concepts.
  • Presentations: Develop and deliver analysis and design presentations to clients and stakeholders, effectively communicating technical concepts and solutions.
  • Documentation: Write detailed architecture papers and technical documents following established formats to support the implementation and operation of software applications.

Required Skills:

  • 8+ years of experience in software development, application analysis, and enterprise application architecture.
  • Proven experience in developing both front-end and back-end software applications.
  • Strong background in data analysis and the ability to work with complex datasets.
  • Experience interfacing with management and engineering clients, preferably in a consulting or client-facing role.
  • Expertise in software application analysis and design.
  • Proficiency in SharePoint development using Microsoft C# and associated scripting utilities.
  • Experience with ChatGPT prompt development, including knowledge of Python.
  • Strong knowledge of the Java development family and related frameworks.
  • Familiarity with the DoD Architecture Framework (DoDAFv2) or United Architecture Framework (UAF).

Desired Skills:

  • N/A

Required Certifications:

  • N/A

Desired Certifications:

  • N/A

Required Education:

  • Bachelor’s degree in Computer Science, Information Technology, Softwarre Engineering, or a related field.

 

G2 Global Solutions, LLC. provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, sexual orientation, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or any other protected classifications in accordance with applicable federal, state and local laws.  In addition, the Company complies with applicable state and local laws governing nondiscrimination in employment in every location in which the Company has facilities.  This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.