What are the responsibilities and job description for the Software Engineer position at PlanIT Group, LLC?
We are seeking a motivated and experienced Software engineer to design, develop, and deliver automated system capabilities and big-data processing architectures.
This position is hands-on. The selected candidate will be responsible for implementing system solutions — from concept development through integration, deployment, and performance validation.
The role includes collaboration with multi-disciplinary engineering teams, customers, and program leadership to ensure solutions meet stakeholder requirements, security constraints, and technical performance objectives.
Responsibilities
This position is hands-on. The selected candidate will be responsible for implementing system solutions — from concept development through integration, deployment, and performance validation.
The role includes collaboration with multi-disciplinary engineering teams, customers, and program leadership to ensure solutions meet stakeholder requirements, security constraints, and technical performance objectives.
Responsibilities
- Define and implement architectures for automated systems and big-data ecosystems
- Develop automated data pipelines; perform data transformation, aggregation, and anomaly-detection tasks
- Architect and deliver local, distributed, and cloud-based data solutions
- Translate stakeholder needs into technical architectures, design specifications, and executable plans
- Design system technical standards and requirements across software, hardware, tools, and data platforms
- Implement proof-of-concept prototypes to validate design approaches
- Participate in design reviews and ensure compliance with engineering standards and cybersecurity controls
- Integrate AI/ML models into operational data flows
- Support test planning, system integration, and formal qualification events