Remote Sr. Software Engineer – UX / Java / AWS / AI-Enabled

General Dynamics Information Technology
20h$129,813 - $143,750Remote

About The Position

We are seeking a highly skilled Senior Software Engineer – UX / Java / AWS / AI-Enabled with over 7 years of experience in Application Modernization to join our dynamic team. This role will play a critical part in modernizing the Delivery Operations Information System (DOIS) for the United States Postal Service (USPS). The individual will leverage AI-enabled software engineering, cloud-native microservices architecture, and human-centered design principles to deliver enhanced capabilities and improved operational efficiency in USPS’s delivery operations. The ideal candidate combines deep expertise in Java development, AWS cloud services, and AI/ML integration, with strong skills in UX design and dynamic form building. We are excited to welcome a motivated professional who is passionate about creating exceptional user experiences while driving innovation in enterprise-scale modernization. Join us in shaping the future of USPS operations through cutting-edge technology!

Requirements

  • 7+ years of experience in software development, with strong emphasis on AI and cloud technologies.
  • 7+ years of experience in UX design, including deep understanding of Human-Centered Design (HCD) principles.
  • Expertise in Java, AWS, REST APIs, and microservices architecture.
  • Experience with data structures and algorithms.
  • Familiarity with legacy system modernization, particularly COBOL-to-Java conversions.
  • Strong understanding of Agile methodologies and DevSecOps practices.
  • Proficiency in Java, AWS services, REST APIs, and microservices architecture.
  • Strong analytical and problem-solving skills with ability to recommend improvements.
  • Excellent communication and collaboration skills.
  • Ability to manage multiple tasks effectively and meet deadlines.
  • Bachelor’s degree in Computer Science or related field.

Nice To Haves

  • Associate or Professional-level certifications in cloud platforms (AWS, Azure).
  • Experience with AI/ML tools and frameworks (e.g., WatsonX, GitHub Copilot).
  • Experience in a USPS environment or similar large-scale federal programs.
  • Familiarity with VersionOne Agile Lifecycle Management Tool.
  • Experience in UI/UX design, including wireframes, prototypes, and unit testing frameworks.
  • Experience with COTS configuration.

Responsibilities

  • Lead development and deployment activities leveraging AI and cloud-native technologies.
  • Collaborate with architects, business analysts, and stakeholders to define system requirements and design solutions.
  • Refactor existing COBOL-based mainframe applications into modern, cloud-optimized Java microservices using AWS Transform tools.
  • Develop and maintain high-quality, secure code to meet performance, reliability, and scalability requirements.
  • Implement AI/ML models to predict workloads and optimize resource allocation.
  • Design and build REST APIs for seamless integration with USPS systems (e.g., AMS, Edw, PTR2, WebEOR).
  • Apply DevSecOps practices to automate deployment and testing, ensuring secure and efficient delivery.
  • Conduct comprehensive code reviews and implement CI/CD pipelines.
  • Ensure all development aligns with USPS’s AI strategy, governance, and compliance requirements.
  • Design, develop, and maintain end-to-end reporting solutions, integrating front-end visualization tools with back-end data processing and storage systems.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • The internal mobility team is dedicated to helping you own your career
  • Professional growth opportunities include paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service