Senior Software Engineer
Company: VT iDirect
Location: Herndon
Posted on: May 27, 2025
Job Description:
OverviewST Engineering iDirect continues to fuel its engineering
growth and seeks an innovative, creative software engineer who is
ready for the challenges, responsibilities, and rewards that come
with working in a high-energy, fast-paced environment. ST
Engineering iDirect is dedicated to providing next-generation
solutions for broadband IP networking via satellite networks. As a
leading innovator in this space, our diverse and talented team of
Internet, satellite, and telecommunications professionals continues
to break new ground and create significant opportunities for
network operators, service providers, resellers, and corporate
networking professionals. A software engineer at ST Engineering
iDirect works within the engineering department in a
multi-disciplinary Scrum team using the Agile framework.The
innovative and creative Senior Software Engineer is a team player
ready for the challenges, responsibilities, and rewards that come
with working in a high-energy, fast-paced environment. Candidates
must have a strong technical background and be capable of quickly
adapting to new technologies. Good communication skills, excellent
problem-solving skills, and the ability to work both individually
and collaboratively in a team environment are
required.Responsibilities
- Develop full-stack web applications and microservices for
satellite earth station network management systems in a Test Driven
Development environment, with a focus on high performance,
scalability, and user experience.
- Design, develop, and test model-driven object applications,
RESTful APIs, middleware logic, and database systems.
- Collaborate closely with other full-stack developers, embedded
application engineers, systems engineers, and test engineers
throughout the design, development, integration, and release
processes to ensure correct implementation of software.
- Employ efficient development and testing/debugging techniques
to integrate features and troubleshoot issues.
- Contribute to improving the overall user experience through the
adoption of new tools and languages or by finding better ways to
meet requirements.
- Assist in developing and extending the existing system-test
framework and simulators for front-end tools, unit testing, code
coverage analysis, and our extensive CI/CD build
pipeline.Qualifications
- BSc/MS in Computer Science or Computer Engineering.
- At least 5 years of industry experience in programming and
software engineering.
- Technical Requirements
- Experience in building scalable web applications in virtual
environments.
- Proficiency in object-oriented design and microservice
architecture.
- Strong skills in shell scripting, NodeJS, Python, C++, or
Java.
- Understanding of REST, GraphQL, and RPC API design.
- Experience with PostgreSQL, S3-compatible storage, and time
series databases.
- Skilled in developing unit, integration, and functional tests,
and integrating them into CI/CD pipelines.
- Experience with Jira, GitLab, and Jenkins is highly
desirable.
- Familiarity with Helm, Docker, Kubernetes, OpenShift, AWS, and
other cloud technologies is preferred.
- Additional experience with CortexDB and OpenTelemetry is a
plus.
- Other qualities include the ability to translate complex
requirements into working products, strong analytical skills, a
commitment to high-quality code, adaptability to fast-paced
development, quick learning ability, effective communication
skills, strong interpersonal skills, self-motivation, and a sense
of urgency in task completion.
#J-18808-Ljbffr
Keywords: VT iDirect, Harrisburg , Senior Software Engineer, IT / Software / Systems , Herndon, Pennsylvania
Didn't find what you're looking for? Search again!
Loading more jobs...