Mid-Level Software Engineer
New Today
Overview
GovCIO is actively seeking a Mid-Level Software Engineer to join our team supporting the USPS and their Logistics Tech Services Group. This is an excellent opportunity for those looking to make a significant impact while working in a fully remote environment.
The Logistics Tech Services (L&V TS) group plays a pivotal role in delivering technology solutions across various USPS business units, including Logistics, Transportation Strategies, and Mail Processing. Our mission includes:
Developing strategic business systems solutions for technology applications.
Planning, designing, and maintaining integrated business systems solutions.
Directing the development of application solutions and automated testing.
Implementing recommendations to enhance operational efficiency and resolve discrepancies.
Responsibilities
The following are key responsibilities for the role:
Engage in project planning to determine hardware and software requirements. Contribute to programming specifications and coding logic. Create charts, diagrams, and documentation as required.
Design, code, test, and debug software programs either independently or as a part of a collaborative team, utilizing languages from the Infrastructure Tool Kit (ITK).
Ensure compliance with USPS development standards, procedures, and practices.
Guarantee systems compatibility and adherence to data security protocols while identifying potential risks.
Maintain regular communication with team leaders, clients, contractors, and vendors to oversee project stages and progress.
Update and maintain existing software applications, revising documentation and procedures as necessary.
Perform any job-related tasks as required to fulfill the responsibilities outlined above.
Qualifications
Required Experience Level:
5-7 years of experience in technology or software development, accompanied by a Bachelor’s degree (or equivalent experience).
Clearance Required: Must be a US Citizen or Permanent Resident to obtain and maintain a US Postal Service Public Trust.
Working knowledge (2+ years experience) in one or more of the following:
Familiarity with Agile Methodology.
Understanding of Software Development Life Cycle (SDLC) practices.
Experience with Change Management and Configuration Management tools (e.g., VersionOne, ServiceNow).
Application Lifecycle Management (ALM) knowledge.
Knowledge in the following areas is preferred:
DevSecOps, Secure Coding practices, and Solutions Development Framework (e.g., Docker, Jenkins, GitLab).
Designing and developing event/message-based application services using message queuing (e.g., Apache Kafka).
Experience with automated unit testing and user interface testing tools, using a test-driven-development approach.
Utilization of source code management tools in a CI/CD environment.
Experience with API-centric, microservices, serverless applications, or similar cloud-friendly designs.
Understanding of Kubernetes and microservices design.
Knowledge of performance tuning and observability principles.
Familiarity with multi-threading and Java programming.
Company Overview
GovCIO is a team dedicated to transforming government IT. We deliver innovative services and solutions to enhance how government agencies operate and serve citizens. Join us and contribute to a mission that prioritizes positivity and transformation in government IT.
What to Expect
Interview & Hiring Process
Should you be selected to proceed, here's what you can expect:
A virtual video interview with the hiring manager or team. Camera must be on, and a valid photo ID should be presented during each interview.
During the Hiring Process:
Enhanced Biometrics ID verification screening will be conducted.
Background checks, including criminal history and verification of educational and employment history, will be completed for the past seven years.
Employee Perks
At GovCIO, our employees consistently highlight the meaningful work and collaborative environment as key reasons for their satisfaction. Additionally, we offer various perks and benefits tailored to support personal and professional well-being, including:
Employee Assistance Program (EAP).
Corporate Discounts.
Learning & Development platform, with certification preparation resources.
Training, education, and certification assistance (available for full-time employees).
Referral Bonus Program.
Internal Mobility Program.
Pet Insurance.
Flexible Work Environment.
Your unique talents and contributions will drive the success of our team and customers. Be part of a culture that invests in its people and prioritizes continuous improvement in the employee experience.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, disability, or veteran status.
Posted Pay Range
The posted pay range reflects the anticipated salary range for this position; however, the base pay offered may vary based on individual qualifications.
Posted Salary Range
USD $81,000.00 - USD $130,000.00 /Yr.
Location: US-Remote
ID: 2025-6437
Category: Software Engineering Services
Position Type: Full-Time
- Location:
- Montgomery, AL, United States
- Job Type:
- FullTime
- Category:
- Computer And Mathematical Occupations