Telecommunications Analyst
Peri Software Solutions · West New York, NJ · 2 mo ago
Information TechnologyFull-time
About the role
The ideal candidate will be responsible for developing and maintaining software applications, analyzing user needs, and implementing solutions to complex problems.
Responsibilities
- Develop and maintain software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Perform system analysis and design, including creating detailed specifications and flowcharts.
- Test and debug software applications to ensure they meet quality standards and are free from bugs.
- Document project progress and results in accordance with company guidelines.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of relevant work experience in software development.
- Proficiency in at least one programming language such as Java, Python, or C#.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Excellent communication and interpersonal skills.
- Ability to manage multiple projects simultaneously and prioritize tasks effectively.
- Knowledge of database management systems and SQL.
- Experience with agile methodologies and tools.
Skills
- Software Development
- System Analysis and Design
- Version Control
- Agile Methodologies
- Database Management
Benefits
- Competitive salary package.
- Flexible working hours.
- Professional development opportunities.
- Health insurance coverage.
- Employee discounts on technology products.
Pay
$80,000 - $120,000 annually based on experience and qualifications.
Schedule
Full-time position with a standard 40-hour workweek.