- Hanover, MD, USA
- Full Time
Our comprehensive benefits package includes Medical, Dental, Vision, Paid Time Off, Federal Holidays, Bereavement, Jury Duty, Training Leave, Tuition, Training, and Educational Reimbursement, Referral and Recognition-based Bonuses, Life Insurance, AD&D, Short & Long-Term Disability, AFLAC, Legal Shield, 401(k) and matching plan, Credit Union Membership, and Competitive Salaries.
Job Summary
- Applicants are encouraged to apply if they meet 80% of required skills.
- The selected candidate will augment the existing team providing full life cycle support to the Human Resource Applications and Services organization.
- A successful candidate will be comfortable working in a team environment, collaborating with other developers and having frequent interaction with customers.
- This position will require working in a fast-paced team and a willingness to take on challenges to creatively solve customer requirement problem sets.
- The role requires a self-motivated individual that will support new development work as well as sustainment activities to Human Resource applications.
Primary Responsibilities
- The selected candidate will join an existing team providing Life Cycle Sustainment (LCS) activities for commercial and custom-developed education, learning, and training applications.
- The role requires a self-motivated individual that is comfortable working in a team environment.
- This position will require working in a fast-paced team and a willingness to take on challenges.
- Primary responsibilities include maintaining and enhancing complex operational software systems.
- Activities include debugging existing software and correcting defects; integrating existing software into new or modified systems and operating environments; investigating and analyzing user problems and identifying potential solutions.
- Providing support for troubleshooting and maintenance of IT systems, developing, and executing test procedures.
- Patching and software maintenance of Linux servers and Windows servers as well as COTs products.
Basic Qualifications
- Experience with a JavaScript Framework
- Full Stack Development with experience
- Working knowledge of accessibility standards (ADA Section 508 compliance)
- Experience creating and consuming RESTful endpoints
- Experience setting up and maintaining Linux environments
- Willingness to learn modern technologies
- Position requires TS/SCI clearance with polygraph
Education Requirements
-
- Six (6) years of experience in software development/engineering
- Bachelor's degree from an accredited college or university in Computer Science or related discipline
- Four (4) years of additional software development experience may be substituted for a bachelor's degree for a total of ten (10) years of experience
- Experience with Java a programming
- Proficient in Linux and Windows
- Willingness to learn new technologies
- Experience developing and updating technical documentation
- Experience in maintaining and upgrades several types of installed software
- Skilled in problem solving and troubleshooting of computer systems and software
Experience Requirements
Senior Developers must have the following:
- Experience in one of the following JavaScript frameworks: Angular, Vue, React, with the
- willingness and ability to pivot to one of the others
- Experience with SQL and NoSQL databases
- Experience integrating external resources through REST APIs
- Proven ability to work with the customer and team to elicit requirements and translate them to
- actionable tasks
- Understanding of automated unit and integration testing
- Experience with Docker
- Willingness to learn modern technologies
Position Requirements
- Six (6) years of experience in software development/engineering in programs and contracts of similar scope, type, and complexity.
- Four (4) years of experience in data engineering and technical data analysis. Bachelor's degree from an accredited college or university in Computer Science or related discipline.
- Four (4) years of additional software development experience may be substituted for a bachelor's degree.
- The position requires someone with strong statistical/data science skills, SQL, and python experience.
- Sourcing for a data engineer with data science and SQL experience to work with customers reviewing their Tableau dashboards to improve overall processing performance.
- Work with database engineers to conduct analysis on data and to construct logic that can be used to identify business intelligence questions.
- Collaborate with calc view developers to transition customers' data-joining logic with Tableau Prep/Desktop to a more efficient calc view within the HANA database.
- Search for data discrepancies within calc views in development and provide logic updates to improve data quality.
- Skillsets that would benefit the candidate are Python, HANA and Tableau experience.
Key Competencies
- AWS
- C#
- Java
- PHP
- Linux
- Windows
- Microsoft SQL Server
- Oracle
- Experience with VM/AWS desired
- Knowledge of SQL Server Database desired
- Experience with Confluence / JIRA desired
Other Duties Disclaimer
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties and responsibilities and activities may change or be assigned at any time with or without notice.
