Salary
💰 $113,050 - $152,950 per year
Tech Stack
CloudGoJavaLinuxOraclePythonRDBMSShell ScriptingSQLUnix
About the role
- Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software
- Employs experience with C++ and Java, test-driven development, and Scrum/agile project lifecycle approach to develop, deploy, and maintain mission-critical applications
- Provides support and technical advice during conceptualization, development, and implementation phases to transform requirements into working solutions
- Engages with clients/users to define system scope and objectives
- Works on new development and re-engineering efforts, including making or contributing to system design decisions
- Implements enhancements to existing system and coordinates with other developers working in parallel
- Provides software development services on all tiers (UI, Java, C++, Oracle)
- Performs database programming using SQL
- Performs software QA/testing as needed
- Develop, deploy, and maintain mission-critical applications and provide O&M support (developmental engineering) to the customer and Stakeholder communities
Requirements
- Skills: Agile Software Development, Python (Programming Language), Structured Query Language (SQL)
- 3+ years of related experience
- U.S. Citizenship Required: Yes
- Education: Technical Training, Certification(s) or Degree
- Required Technical Skills: experience with Java, C#, C++, and/or Golang; experience with Agile development methodology, SCRUM, and test-driven development
- Security Clearance Level: Public Trust (DHS HQ EOD required to start; must be able to obtain DHS HQ Final Suitability)
- Required Skills and Abilities: adept at problem-solving, troubleshooting, collaboration, time management, multi-tasking, and task-ownership; excellent oral and written communication skills
- Preferred Skills: experience implementing and configuring DevOps solutions; experience with Gitlab and merge/release process to CI/CD pipeline; experience in Bash/Shell Scripting; experience in XML/JSON processing; experience with queue based systems, i.e., TIBCO; experience in Web services; experience in Oracle RDBMS, PL/SQL and SQL*Plus; experience in UNIX/LINUX shell scripting; experience with UI/UX development; experience with SonarQube; familiarity with DevOps solutions; experience in Jira to support configuration management in an Agile environment; proven track record as a self-learner, keeping current with the latest techniques to include automated code scanning, automated testing, and continuous integration and continuous deployment concepts; Certifications - SAFe, SCRUM, or Kanban