Call Us Today: 952.949.1202

Sr. Software Engineer Python

Job Title: Senior Python Fullstack Developer
Link to apply:
Job city: Bloomington

Type of job: Full Time (Salaried)

Job summary:

mGage – Sr. Software Engineer

As a part of the software development team, you will be creating and maintaining software that enables users of the mGage messaging platforms to directly connect and interact with their users.

Essential Responsibilities:

  • Implementation as per coding standards
  • Defining and carrying out necessary tests i.e. unit, integration, performance
  • Performing and participating in peer design and code reviews
  • Participating in production deployments
  • Maintenance and support of live products, assisting Technical Support
  • Providing Level 3 support on a roster basis
  • Communicating and liaising with internal and external clients
  • Contributing to software development life-cycle improvements and product quality
  • Good communication and problem-solving skills with ability to work reliably as a part of a team
  • Developing and maintaining necessary documentation i.e. class diagrams, ER diagrams, user manuals, programmer manuals, test documents, etc.
  • Participating in requirements gathering, and reviewing and/or co-authoring technical design specification

Essential Requirements:

  • Bachelor’s degree in Computer Science
  • 3+ years of experience with Java or Python
  • Experience with Python using either Django or Flask
  • Experience with a frontend Javascript framework, e.g. Backbone, React, Angular
  • Experience with SQL databases, we use Oracle and Postgres
  • Knowledge of enterprise design patterns and architectural design for performance and scalability
  • Experience in agile methodology and projects
  • Familiarity and ability to work in a Linux environment
  • Ability and drive to learn new technologies

Leave a Comment