Job Description
GovCIO is seeking a Mid-Level Software Developer to support the USPS and their Logistics Tech Services Group. This role involves participating in project planning, preparing programming specifications, and developing coding logic. The developer will design, code, test, and debug computer programs, ensuring systems compatibility and following data security procedures. Responsibilities include maintaining and updating computer programs and systems, as well as maintaining contact with team leaders, customers, contractors, and equipment vendors to monitor progress and coordinate project stages.
The ideal candidate will possess knowledge of DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab). Experience in designing and developing event/message-based application services using a message queue (e.g., Apache Kafka) is crucial. Proficiency in automated unit testing and user interface testing tools, ideally in a test-driven-development approach, is expected. Moreover, familiarity with source code management tools in a CI/CD pipeline environment, along with experience in API-centric, microservices, and serverless applications, is highly desirable. Cloud development experience with Dataflow, PubSub, or Redis, microservices design, Kubernetes security, performance tuning, high observability principles, and multi-threading are beneficial.
About GovCIO
GovCIO is a team of transformers--people who are passionate about transforming government IT, delivering innovative IT services and solutions.