
Senior Applications Systems Analyst/Programmer
General Dynamics Information Technology
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $136,000 - $184,000 per year
Job Level
About the role
- Deliver simple solutions to complex problems as a Software Developer Senior at GDIT.
- tailor cutting-edge solutions to the unique requirements of our clients.
- make the end user’s experience your priority.
- help ensure today is safe and tomorrow is smarter.
- provide support to implement technologies to provide to both customer and user-defined python environments on all of the customer's HPC systems.
- Porting user-developed python applications to the customer's HPC systems
- Perform performance analysis and optimization of user-developed python applications
- Define, implement, and deploy user-defined python environments
- Provide implementation support of complex scientific workflows and associated applications
- Port research applications to both on-premise and cloud-based HPC systems
- Perform performance analysis and optimization tuning of research applications for on-premise and cloud-based HPC systems
- Provide implementation support of complex scientific workflows and associated applications
- Perform remote collaboration with users and support team members to research and overcome technically challenging application and workflow issues
Requirements
- Education: Bachelors degree in a Computer-related field
- Required Experience: 5+ years of related experience
- Required Technical Skills: - Ability to work within a Linux environment
- Strong Python coding skills to assist and support end users and perform coding development support, as necessary
- Demonstrated competency to work at the highest technical level of all phases of applications systems analysis and programming activities.
- Security Clearance Level: Ability to obtain Public Trust-level clearance
- Required Skills and Abilities: - Excellent communication and written skills to provide end user support
- Ability to work collaboratively with other remote support team members and with end users
- Ability to assess and understand complex workflows within an HPC environment
- Preferred Skills: - Working knowledge of other compiler languages, such as FORTRAN, C, C++, GNU, etc.
- Experienced writing MPI and non-MPI codes (desired, but not required)
Benefits
- Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts
- dental plan options
- a vision plan
- a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
- To encourage work/life balance, GDIT offers employees full flex work weeks where possible
- a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
- GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness
- an additional 10 paid holidays per year
- Paid leave and paid holidays are prorated based on the employee’s date of hire
- The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
- To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonLinuxHPCMPIFORTRANCC++performance analysisoptimizationscientific workflows
Soft Skills
communicationwritten skillscollaborationproblem-solvinguser supportteamworktechnical analysisworkflow assessmentremote collaborationcustomer focus
Certifications
Bachelors degree in Computer-related fieldPublic Trust-level clearance