Software Engineer (TS/SCI CI Poly)

Seamless MigrationBethesda, OH
6hOnsite

About The Position

Seamless Migration is a Service-Disabled Veteran-Owned Small Business (SDVOSB) started in 2021 with the purpose of enabling businesses and organizations through automation. Our goal is to help organizations discover, implement, and maintain solutions which evolve and mature with their ever-changing business needs. We believe in applying agile methodologies in all aspects of our business practices and use these methods to ensure effective results for our clients. Seamless Migration is seeking a career and customer-oriented Software Engineer to join our team in Bethesda, MD. Support software development for websites and web-based applications used across the enterprise, ensuring consistent performance, usability, and modernization Manage all aspects of the application lifecycle, including bug fixes and feature design Develop and modify enterprise-grade software systems with an emphasis on UI/UX and scalable architecture Produce detailed technical specifications and write high quality, efficient, maintainable code Reverse engineer existing applications to understand system behavior and dependencies Implement updates, patches, and modernization efforts to ensure system reliability and performance Document system architecture, workflows, and development processes for future reference Provide user support, troubleshoot issues, and deliver timely resolutions Evaluate modernization paths, including refactoring, re-platforming, or replacing legacy components Develop visually intuitive, content-rich user interfaces with seamless navigation Analyze customer requirements and determine the most effective technologies and approaches to meet mission needs Design, build, test, and maintain software applications aligned with customer requirements and enterprise standards Perform software process management and configuration management throughout the SDLC Resolve software issues and incorporate enhancements based on user feedback and mission priorities Support software architecture development, requirements analysis, process execution, and integration of COTS/GOTS tools with both new and legacy systems

Requirements

  • 8+ years of relevant experience with a Bachelor’s degree; or 10 years with AA/AS; or 12 years with HS diploma
  • 5+ years in a leadership role
  • Experience in designing and implementing microservices architectures
  • Strong knowledge of software architecture principles and practices
  • Excellent leadership, communication, and interpersonal skills
  • Ability to collaborate effectively with upper management and cross-functional teams
  • Successful track record in maximizing software reuse and driving profitability
  • Ability to work independently and within agile team constructs to lead developers in fast-paced, collaborative environments
  • Knowledge of modern software engineering, including DevSecOps practices and CI/CD pipelines, version control, automated testing, and Agile software development best practices
  • Experience conducting software demonstrations and presenting technical capabilities
  • Technical proficiency in: WordPress SharePoint JavaScript HTML/CSS REST APIs React and/or Angular
  • Must remain on the client site during Program core hours of 0900–1500

Nice To Haves

  • Experience using ServiceNow for ticketing, workflow tracking, and Agile/Scrum sprint boards
  • Experience with AWS services (EC2, S3, CloudFormation, CloudWatch)
  • Familiarity with Git/GitLab for version control and CI/CD pipelines

Responsibilities

  • Support software development for websites and web-based applications used across the enterprise, ensuring consistent performance, usability, and modernization
  • Manage all aspects of the application lifecycle, including bug fixes and feature design
  • Develop and modify enterprise-grade software systems with an emphasis on UI/UX and scalable architecture
  • Produce detailed technical specifications and write high quality, efficient, maintainable code
  • Reverse engineer existing applications to understand system behavior and dependencies
  • Implement updates, patches, and modernization efforts to ensure system reliability and performance
  • Document system architecture, workflows, and development processes for future reference
  • Provide user support, troubleshoot issues, and deliver timely resolutions
  • Evaluate modernization paths, including refactoring, re-platforming, or replacing legacy components
  • Develop visually intuitive, content-rich user interfaces with seamless navigation
  • Analyze customer requirements and determine the most effective technologies and approaches to meet mission needs
  • Design, build, test, and maintain software applications aligned with customer requirements and enterprise standards
  • Perform software process management and configuration management throughout the SDLC
  • Resolve software issues and incorporate enhancements based on user feedback and mission priorities
  • Support software architecture development, requirements analysis, process execution, and integration of COTS/GOTS tools with both new and legacy systems

Benefits

  • 100% paid Medical, Dental & Vision for Our Employee
  • 6% 401K match (Vested Immediately)
  • 29 Days' PTO
  • Flexible Work Schedule
  • Tuition/Certification Reimbursement
  • Growth Opportunities w/in an Emerging Defense Company
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service