Software Developer, Intermediate

Posted 2 Days Ago
Be an Early Applicant
Washington, DC, USA
In-Office
120K-135K Annually
Mid level
Information Technology • Software • Cybersecurity
The Role
Develop, enhance, troubleshoot, and migrate enterprise applications supporting a CBP system. Responsibilities include Java-based software development, database administration and optimization, AWS migration, process automation, data integration, security and error-log monitoring, requirements gathering, documentation, and system deployment. The role supports SQL, Oracle, and MySQL environments and requires collaboration with technical teams, users, and stakeholders.
Summary Generated by Built In

Software Developer, Intermediate

Washington, DC

 

Overview:

Softtek Government Solutions is currently seeking a Software Developer to serve as part of a team in support of a key Customs and Border Protection (CBP) system. “Cornerstone” is a CBP owned and managed data system, which facilitates the flow of information to and from a variety of customers and data sources. We need your information technology expertise and consulting background to support operations and maintenance of the Cornerstone system and develop and implement a broad range of system initiatives. Such services shall entail the development of technology solutions and recommendations, and assistance in implementing the solutions and recommendations in order to meet the technology needs of the client and its customers.


Responsibilities:

  • Develop software code to create, enhance, resolve, and/or maximize IT solutions to support work processes
  • Review current IT strategies and recommend enhancements to improve performance
  • Recommend/develop/create/deploy alternative IT architecture to improve or to sustain enhanced system performance
  • Assist with and/or support the deployment of system updates/enhancements/upgrades
  • Troubleshoot and resolve issues related to the applications and systems 
  • Automate manual processes
  • Implement data retention schedule for the applications
  • Change the application access from table based to use the Active Directory (AD) groups 
  • Recommend alternative database structure to improve/enhance performance and to ensure the long-term sustainability of the project
  • Troubleshoot/optimize the performance of associated databases and connections
  • Install, upgrade, and monitor performance
  • Migrate existing applications to (newer) identified environments
  • Document historical, current, and future enhancement efforts
  • Audit system “error logs” and report any potential system/security threats
  • Gather user requirements and develop automated specifications/requirements 
  • Build/enhance data dictionaries to include defining metadata management approaches and data governance processes
  • Identify, design, and implement solutions for extraction and integration of data from legacy systems for reporting, decision support, and analysis
  • Install, upgrade, and administer/monitor database and system performance for Structured Query Language (SQL), Oracle, and MySQL (including query optimization, backup, restore, permissions, etc.)
  • Troubleshoot and resolve issues related to the applications and systems
  • Migrate the application from Enterprise Windows Server 20 to a new clod platform (AWS)
  • Resolve Plan of Action and Milestone (POAM) concerns


Required Education

  • Bachelor's degree in engineering, computer science, information technology (IT), or a related discipline


Required Experience

  • U.S. Citizenship 
  • Three to Five years of software development experience working with multiple programming languages, frameworks and platforms, Agile software development methodologies, planning and implementing system rollout
  • Analytical, design and problem-solving skills at multi-product/multi-environment level to troubleshoot system defects and mitigate the issues they cause.
  • Skills in research and analysis, project planning and implementation. Understanding and awareness of business issues as they impact overall project plans.
  • Excellent verbal and written communications skills, with an ability to express and document complex technical concepts in business terms. Person must be able to communicate effectively verbally and in writing with technical staff, non-technical staff, end-users for requirements gathering, testing, training, and outcome validation. Good English-language skills, both verbal and written.
  • Excellent team-oriented interpersonal and communication skills and ability to work effectively in a cross-functional project team environment.
  • Understanding of concepts of project planning and project management techniques to assist in small projects and/or group initiatives.


Required Technical Stack:

  • Presentation Layer: Design and implement front-end applications using standard GUI tools/languages (HTML, JSP, JavaScript/jQuery, BootStrap, Java Server Pages, etc.)
  • Application Services Layer: Design applications using SpringBoot 4.x and/or SpringFramework 7.x
  • Middleware Layer: IBM MQ, Java Web Services, FTP/SFTP
  • Data Layer: MySQL 8.0, Oracle 12g
  • Cloud: Amazon Web Services
  • Other: SOAP/ReST protocols, Java 17+, Apache Tomcat 11.x, Jasper Reports, Jenkins, GitLab/GitHub, Jira, Confluence, Wrappers, Eclipse, MySQL Workbench, Oracle SQL Developer, Windows Server, Docker


Required Clearance:

  • Minimum of a CBP BI or Top Secret
  • U.S. Citizenship


About Softtek Government Solutions:


Softtek Government Solutions is a professional services firm focused on addressing our nation’s most complex threats and challenges. As a small business we’re committed to supporting our clients’ missions with services delivered by our diverse and experienced staff. With expertise in cybersecurity, emergency preparedness, and public health, our experience base spans federal, state, and local governments, as well as private sector entities.

Some of our benefits include: 

  • Extensive training programs
  • Gym membership and educational reimbursement
  • 401(k) employer matching contributions
  • Health, dental, and vision insurance
  • Commuter benefits
  • Generous paid time off and much more!


Softtek Government Solutions is an Equal Opportunity Employer (EOE)

Skills Required

  • Bachelor's degree in engineering, computer science, information technology, or a related discipline
  • U.S. citizenship
  • Three to five years of software development experience
  • Experience with multiple programming languages, frameworks, and platforms
  • Experience with Agile software development methodologies
  • Experience planning and implementing system rollouts
  • Analytical, design, and problem-solving skills for troubleshooting multi-product and multi-environment systems
  • Research, analysis, project planning, and implementation skills
  • Excellent verbal and written communication skills
  • Ability to gather requirements, support testing and training, and communicate technical concepts to technical and non-technical audiences
  • Team-oriented interpersonal skills and ability to work in cross-functional project teams
  • Understanding of project planning and project management techniques
  • Experience with Java, Spring Boot or Spring Framework, HTML, JSP, JavaScript or jQuery, and Bootstrap
  • Experience with IBM MQ, Java Web Services, FTP or SFTP, SOAP or REST, and Apache Tomcat
  • Experience with MySQL, Oracle, SQL, database administration, query optimization, backup, restore, and permissions
  • Experience with AWS, Docker, Jenkins, GitLab or GitHub, Jira, and Confluence
  • Minimum CBP BI or Top Secret clearance
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vienna, Virginia
73 Employees
Year Founded: 2010

What We Do

Softtek Government Solutions, formerly Aveshka, a Softtek Company, supports U.S. government agencies within the transportation, healthcare, energy, national security and regulatory and financial markets through innovation, transformation, and cost-effective solutions by using industry-proven technologies and consulting methodologies. We are mission-driven and develop alongside our public sector clients, innovative approaches that solve business needs effectively and successfully.

Similar Jobs

Optum Logo Optum

Nurse Manager, Case Management - Washington D.C. - Care at Home

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Washington, DC, USA
160000 Employees

Wipfli Logo Wipfli

Consultant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
88K-118K Annually

Wipfli Logo Wipfli

Senior Manager/Director, Tax - Insurance

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
142K-192K Annually

Shield AI Logo Shield AI

Head Of Product

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office
3 Locations
230K-420K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account