DeveloperJobs.io
← Back to all jobs

Job Description

Opus IVS INC is seeking a Senior Software Engineer to design, maintain, and enhance applications that support advanced products across desktop, web, and service-oriented platforms. The position is based onsite in Dexter, MI and works within a SCRUM Agile SDLC using JIRA and Confluence.

Responsibilities

  • Design, maintain, and continue developing applications using Python, Django/Flask, and PostgreSQL.
  • Participate in code reviews to maintain code quality and support team unity.
  • Create unit tests for existing and newly implemented code.
  • Provide detailed effort estimations when needed.
  • Work collaboratively within a SCRUM Agile SDLC using JIRA/Confluence tooling.
  • Support multiple projects and teams simultaneously through an agile development methodology.
  • Create and maintain documentation for both existing and new implementations.
  • Perform other duties as assigned.

Requirements

  • Customer Focus: Ability to understand and respond to customer needs with professionalism and care.
  • Innovation: Ability to generate and apply creative ideas that improve work processes or add value.
  • Collaboration & Teamwork: Ability to build cooperative relationships and contribute to group success.
  • Results Driven: Ability to stay focused on goals and deliver impactful results.
  • Technical Aptitude: Ability to understand and use relevant tools, systems, or technologies for the role.
  • Critical Thinking: Ability to analyze situations, identify problems, and develop practical solutions.
  • Problem Solving: Ability to identify issues, think creatively, and implement effective solutions.
  • Must have a bachelor’s degree in Computer Science, Software Engineering, or a related field, with at least seven (7) years of successful professional experience.
  • Strong experience and knowledge in Python, Django, PostgreSQL, and object-oriented design principles.
  • Proficiency with Python IDEs and current coding standards and best practices.
  • Experience building and consuming RESTful APIs with Django.
  • Demonstrable understanding of Pythonic object-oriented programming and software architecture.

Technologies

  • Python
  • Django
  • Flask
  • PostgreSQL
  • RESTful APIs
  • JIRA
  • Confluence
  • SCRUM Agile SDLC
  • Python IDEs

Preferred Qualifications

  • Experience with web service deployment, hosting, and cloud-connected architectures (e.g., IIS, Azure, or AWS).
  • Familiarity with web technologies such as React, JavaScript, TypeScript, or front-end frameworks in a single page application context.

Benefits

  • Competitive total compensation plan including salary, bonuses, tuition reimbursement, and a 401(k) match contribution.
  • Paid time off package, plus paid holidays and floating holidays.
  • Comprehensive benefits package including medical, dental, and vision.
  • Opportunity to be part of a fast-growing company focused on making the world safer.

Physical Demands

  • Regular requirement to use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; talk or hear.
  • Frequent requirement to stand, walk, and sit.
  • Occasional requirement to stoop, kneel, crouch, or crawl.
  • Specific vision abilities required: close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Similar Jobs