The Senior Software Engineer is a key contributor to developing applications for Opus IVS products. Working closely with a skilled team, the engineer designs, maintains, and enhances solutions across desktop, web, and service-oriented platforms. The role supports code quality through reviews and comprehensive unit tests, provides effort estimations, and contributes to multiple projects simultaneously. Clear communication and documentation support collaboration and software development initiatives. The role uses Python, Django or Flask, and PostgreSQL, and operates within a SCRUM Agile software development lifecycle using JIRA and Confluence. Responsibilities also include creating and maintaining documentation, and performing other duties as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior