বিষয়বস্তুতে যান

Software Engineer IV

Overview
Reflexive Conceptsreflexiveconcepts.comPosted 2 months ago
Hanover, MD, USঅফিসে
Quick apply
জ্যেষ্ঠতার স্তর
Senior
চাকরির ধরন
পূর্ণকালীন
বিশেষায়ন
Enterprise software

পদ সম্পর্কে

Reflexive Concepts is seeking a skilled Senior Software Engineer to join our growing team!

You will serve as the technical anchor for a new feature and capability being added to the AdmitIT product — architecting and designing the feature and translating complex business requirements into robust, documented technical designs. You will coordinate closely with an Integrated Feature Team (IFT) to ensure high-quality delivery across the lifecycle, lead design documentation using object-oriented principles, own the definition of done from concept through deployment, serve as technical liaison to the Systems Engineering team, decompose designs into actionable tasks, mentor junior and mid-level peers, and conduct rigorous merge request reviews to maintain code, security, and performance standards.

Requirements

  • Twelve (12) years of software engineering experience
  • Bachelor's Degree or higher in Computer Science or a related technical field
  • An additional four (4) years of software engineering experience may be substituted for the degree, for a total of sixteen (16) years
  • Must be able to work in a collaborative environment, with minimal supervision
  • Strong experience with MongoDB data architecture, including schema design, indexing, and aggregation
  • Proficiency in Docker for local development and CI/CD pipelines
  • Familiarity with Kubernetes orchestration and the ELK Stack (Elasticsearch, Logstash, Kibana) for system monitoring and troubleshooting
  • Experience with PKI, TLS, and SSL certificates
  • Knowledge of ICAM capabilities and integration
  • Familiarity with Confluence and Jira
  • Strong organization and time management skills, including the ability to multi-task and work independently with minimal supervision to meet deadlines

Key skills

  • Java
  • Spring Boot
  • HTML
  • MongoDB
  • Docker
  • CI/CD
  • Kubernetes
  • Elasticsearch
  • Troubleshooting
  • Confluence
  • Jira

Required

  • Expert-level Java (17+ preferred) and the Spring Boot ecosystem
  • Deep understanding of SOLID principles and object-oriented design patterns
  • Proficiency in REST interface standards and best practices
  • Ability to communicate and facilitate cross-team collaboration
  • Excellent oral and written communication skills, with the ability to clearly communicate architecture and design concepts
  • Ability to write technical documentation, including wiki sites, blogs, and XML/HTML
  • Willingness to mentor junior and mid-level software development peers