Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by TekVivid, Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
TekVivid, Inc. is seeking a Senior Systems Engineer/Software Systems Engineer who will play a pivotal role in the design, development, and implementation of complex software systems. The successful candidate will collaborate with cross-functional teams to ensure the reliability and performance of systems, while also adhering to best practices and established engineering principles. This role encompasses the full software development lifecycle, from requirements gathering and specification, through design, coding, testing, and deployment, with a strong focus on system architecture and integration.
Job Responsibilities
- Design and develop robust system architectures to meet functional and non-functional requirements.
- Collaborate with software developers and other engineers to implement and integrate software solutions.
- Conduct system requirements analysis and ensure alignment with project objectives.
- Perform rigorous testing, debugging, and troubleshooting of system components.
- Document system designs, configurations, and operational procedures.
- Maintain system documentation and contribute to process improvements.
- Lead technical discussions and guide junior engineers in best practices.
- Participate in project planning and status meetings to provide updates on technical progress and challenges.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s degree is preferred.
- A minimum of 5 years of experience in systems engineering or software development.
- Proven experience with software development methodologies such as Agile or DevOps.
- Strong programming skills in languages such as Java, C++, or Python.
- Experience with system architecture and design patterns.
- Proficient in software testing methods, including unit testing and integration testing.
- Excellent problem-solving skills and attention to detail.
- Strong interpersonal and communication skills, with the ability to work collaboratively in a team environment.
Technologies & Tools
The Senior Systems Engineer/Software Systems Engineer will utilize a variety of technologies and tools in their role, including but not limited to cloud-based platforms such as AWS or Azure, version control systems like Git, CI/CD tools like Jenkins or CircleCI, and programming frameworks such as Spring or .NET. Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is also advantageous.
Ideal Candidates
The ideal candidate for this position is a proactive and innovative thinker, capable of tackling complex engineering problems with a solutions-oriented approach. They should exhibit strong leadership qualities, possess a passion for technology, and demonstrate a commitment to continuous learning. The candidate must thrive in a dynamic environment, displaying adaptability and resilience while collaborating effectively with diverse teams.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.