Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Full-time

Mi Softech Inc

Job Description

In this professional position of Software Developer, beneficiary works on the TransifyDigital project, and the work location will be at 71 Peyton Parkway, Suite 103, Collierville, TN 38017. TransifyDigital project of MI Softech, Inc. is our wholly-owned, second largest software-as-as-service software that aims at digitally transforming small retail businesses in Tennessee, Mississippi, Alabama. Our mission is to provide a retail-as-a-service platform that helps small retail businesses adopt a digital strategy and evolve through data and latest technologies. Our platform offers simplified access to gain business insights and KPIs about inventory, customer, supplier, stock and other retail management processes. We are currently rolling out to the initial pilot customers and add additional functionality and integrations later this year.

Skills & Requirements:

In this position, beneficiary will be responsible for only qualifying duties, those duties that require a bachelor’s degree in above stated fields. Below are the required skills and complete job duties associated with the proposed position:

1. Carry out day-to-day agile activities for project life cycle


  • Experience working in smaller agile teams with Scrum / Kanban methodologies.

  • Conduct evaluation and technical oversight of the overall project to ensure system integrity as per retail business processes.

  • Write detailed functional specifications, user stories for product and feature enhancements.

  • Attend product owner meetings to understand functional requirements as per the business.

  • Take part in Planning Poker Sessions to create initial estimates useful in scoping or sizing the project milestones.

  • Involve in Agile sessions, Scrum Meetings, Retrospective Meetings for each sprint.

2. Responsible for all facets of overall system improvement consisting of system design, implementation, and support for the retail platform.


  • Primary responsibilities include designing, coding, and testing core product functionalities in compliance with design requirements provided by the UX team.

  • Gathers requirements from pilot customers by combining user research with knowledge of existing systems.

  • Ability to rapidly develop prototypes of functional models, gather customer feedback modify and streamline it into the production code base.

  • Develop user interface using client-side stacks such as HTML5, CSS3 and JavaScript.

  • Comfortable in building backend APIs in J2EE, Spring, and Hibernate.

  • Develop custom integration APIs/scripts to provide secure data transfer solutions for the data feed.

3. Creates, executes, maintains, and validates interfaces that transfer data across multiple data management systems or operating systems and consulting with vendor engineers to carryout Integrations with subsystems.


  • Work with numerous third-party vendors on escalated issues that require assistance with integration with new customers.

  • Assist in onboarding new retail stores support for installation and configuration of our platform for newly on-boarded retail stores ensures all components work well.

  • Serve as primary on-call support person as part of a rotation where on-call escalator will cover regular business hours, nights and weekends on a scheduled basis.

4. Analyze/Import/export data from/to centralized database systems (RDBMS) within database systems as per requirements using SQL programming and modeling requirements.


  • Use efficient and high performant SQL programming queries to pull/push data from database systems.

  • Logging queries and analyze slow pages and optimize queries accordingly

  • Utilize extensive SQL queries for data analysis, to provide summary reports and data feeds for customers and management.

5. Creates test data and evaluates test results.


  • Develop detailed test plans, cases, and automated scripts by understanding the business logic and user requirements.

  • Leverage Behaviour-Driven / Test Development skills for producing high-quality code while doing unit testing using frameworks such as Jasmine, Mocha /JUnit / Mockito.

  • Ensure maximum code and unit coverage for the entire application and occasionally generate seed data and refactor test suites.

  • Integrating unit testing with build pipeline tools such as Maven and Jenkins.

  • Collaborate with other coworkers to test code before going to production, produce test suites and prepare scenarios for automated testing.

6. Collaborate with the Core Product team to write code, support, maintain and debug the subsystems.


  • Participate in regular interactions with POS software partners to interface EDI communication requirements and mapping of data to enterprise APIs.

  • Assist in diagnosing, troubleshooting and proposing solutions to solve issues with integration to the existing systems within the retail stores.

  • Experience with applying different design patterns and Service Oriented Architecture.

  • Familiarity with Event Driven Architectures for internal business functions of the system

  • Develop batch-processing jobs for data gathering and processing capabilities needs.

7. Develop standard operating procedures (SOPs) for all activities.


  • Assist in the development of user stories, peer programming, code check in/check out.

  • Create pull requests and resolving merge conflicts.

  • Carry out deployments to stage, production environments and bringing it to live.

  • Assist in updating forms and guidelines set forth by the standard operating procedures across the organization.

8. Produce ad-hoc reports on the retail platform performance.


  • Compile day-to-day sales and profit data into reports for customers for demand analysis, inventory availability, pricing and serving cost for   TransifyDigital   application.

  • Experience in SSRS/ Crystal reports for developing reports.

  • Design and develop customer-friendly dashboards for ad-hoc reporting for business analysts and customers through data that do not need an understanding of data analysis.

  • Establish different business metrics, Key Process Indicators (KPIs) for continuous improvement and provide logical interfaces for customers within the platform.

  • Provide T-SQL scripts for generating data sets for reporting

  • Involve in migrating data from CSV datasets to Staging Tables for Data Mapping.

  • Implement cascaded parameters to analyzing a report from multiple different Data Sets in SSRS.

9.Performs technical work writing and maintain programs and related documentation.


  • Use configuration management tools such as Github, Gitlab for source code management.

  • Translate proposed solutions into technical specifications and architecture designs diagrams.

  • Knowledge in using API document tools such as Swagger, SOAP UI, and RAML.

  • Use Microsoft office tools for maintaining business process documentation.

Location: 71 Peyton Parkway, Ste 103, Collierville, TN 38017

 

Working Benefits at MI Softech


  • Health, Dental, Vision and disability insurance

  • Software Certification Support

  • Professional Development training

  • Paid Vacation/ Sick Days/ Holidays

  • Private Office space and parking

  • Free Friday lunches (at a local restaurant or catered)

  • Snacks and Drinks

MI Softech, Inc requires all software developers have at least a bachelors or higher degree in Computer Science, Information Technology, Computer Engineering, or its equivalent. Only individuals with this level of academic preparation are capable of achieving the professionally complex duties of this specialty occupation. Candidates having experience in Full stack software development, Databases, Cloud, SSIS, SSRS skills are preferred.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Collierville, TN vacancy
  •  ...relative to design, development, programming and installation of computer applications and software systems over a variety of platforms, including client/server and PC. Develops project time and cost estimates and has a thorough understanding of hardware, software and... 
    Suggested
    Full time

    Save U Staffing

    Collierville, TN
    9 hours ago
  •  ...Job Description Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer... 
    Suggested
    Work experience placement

    Forhyre

    Collierville, TN
    a month ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...reviewing the architecture, working with technical teams and developers 8+ experience software development experience using various languages... 
    Suggested
    Permanent employment
    Full time
    H1b

    Sonsoft

    Collierville, TN
    a month ago
  • We are seeking a motivated Mid-level Snowflake Developer to join our Master Data Management (MDM) team. You will play a pivotal role in architecting, optimizing, and securing our Snowflake environment to ensure a single source of truth for the organization’s data analytics... 
    Suggested
    Full time

    Orgill

    Collierville, TN
    a month ago
  •  ...Job Description Job Description JOB OPENING NOTICE Start Date: 12/04/2023 End Date: 12/18/2023 POSITION:     Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5             LOCATION:... 
    Suggested
    Full time
    Work experience placement
    Relocation

    Cloudywing Technologies, Inc.

    Collierville, TN
    26 days ago
  • $135.3k

     ...Job Description Job Description JOB POSTING NOTICE Position: Software Developer Full-time job, 40 hours per week Pay/Salary: $135,304.00  year. Number of Openings: 5 Location: MI Softech Inc, 71 Peyton Parkway, Ste 103, Collierville, TN 38017... 
    Full time
    Work experience placement
    Relocation

    MI Softech

    Collierville, TN
    26 days ago
  •  ...to customer inquiries regarding pumps, parts, and accessories. Select and specify pumps and related equipment using pump selection software. Prepare technical quotations, proposals, and submittals based on customer requirements. Coordinate new orders for pump equipment... 

    Wilo USA LLC

    Collierville, TN
    5 days ago
  •  ...engineering teams to our new business unit TransifyDigital in Memphis, TN in the next months and we're looking for talented Software Developers who are looking for chances to grow and make an impact towards our new retail transformation product for small businesses.Skills... 
    Full time
    Work at office
    Local area

    Mi Softech Inc

    Collierville, TN
    9 hours ago
  • $135.3k

     ...Description Job Description JOB POSTING NOTICE Position: Software Engineer Full-time job, 40 hours per week Pay/Salary: $13...  ...08/01/2025 Posting End Date: 08/15/2025 Job Duties Develop, create, and modify general computer applications using Java programming... 
    Full time
    Work experience placement
    Relocation

    MI Softech

    Collierville, TN
    26 days ago
  • Software Developer Position XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a leader in engineering and information technology systems, and operates in over 21 countries (Europe, North America, Asia,... 
    Temporary work

    XD Innovation

    Byhalia, MS
    6 days ago
  • $65 per hour

     ...Position : SAP CPI Consultant Location : Byhalia, MS, 38611 [100% Remote is fine.] Mour Rate : $65/hr Job Description Design, develop, and implement integration solutions using SAP BTP Integration Suite. Configure and manage integration scenarios, including interfaces... 
    Contract work
    Remote work

    Russell Tobin

    Byhalia, MS
    3 days ago
  •  ...senior positions. Responsibilities Assess data capture requirement, develop data structure, and develop reports and analysis on medium to...  ...systems Assess tests and implementation of new or updated software, and assist with strategic decisions on new systems Create, review... 
    Full time
    Work experience placement

    IMC Logistics

    Collierville, TN
    3 days ago
  •  ...and improve treasury operations for both the Distribution business and the network of 140 retail stores. The Treasury Director will develop cash forecasting models, lead Treasury Management System (TMS) optimizations, help maintain critical banking relationships, oversee... 
    Temporary work

    Orgill

    Collierville, TN
    1 day ago
  • $79k - $158k

     ...an onsite role in Collierville, TN.Key ResponsibilitiesDesign, develop, and support manufacturing control systems and automation solutions...  ...with 6-Axis robots. Experience with AutoCAD or similar CAD software.Effective English communication and presentation skills.Ability... 
    Minimum wage
    Full time
    Temporary work
    Local area
    Visa sponsorship

    Carrier

    Collierville, TN
    5 days ago
  • Physicians Care, a nonprofit clinic serving uninsured adults in Cobb County, seeks a Radiology / Limited License X-Ray Technologist to provide high-quality diagnostic imaging. In this role, you’ll perform radiographic and limited license X-ray exams, ensure patient safety...
    Full time

    Physicians Care

    Piperton, TN
    2 days ago
  • $18 per hour

     ...the overall sanitation and safety of the facility and employees in accordance with company standards and government regulations. Develops sanitation schedule and ensures food-service employees adhere to the schedule for cleaning of kitchen and dining area and washing... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours

    Compass Group, North America

    Collierville, TN
    2 days ago
  • $14.45 per hour

    Role Specific Information Job Description About the Role As Merchandising Lead you will execute sales floor merchandising, pricing and recovery, and deliver excellent customer service. As an expert in your assigned departments, you will execute all merchandising...
    Full time
    Seasonal work
    Flexible hours
    Shift work
    Night shift

    Kohl's

    Collierville, TN
    4 days ago
  • Meat/Produce Team Supervisor WM Supercenter #175 560 W Poplar Ave Collierville, TN 38017-6507 CP-175-9037 $17.00 - $33.00/hr* Full time Shifts may vary Role Summary Meat / Produce associates are focused on keeping the Fresh area fully stocked. They also rotate...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Collierville, TN
    1 day ago
  •  ...terminating a 66‑block. Job Responsibilities Perform a wide range of technical tasks including: OS installations, hardware diagnostics, and software setup Structured cabling (including drilling, running, and dressing cables) Telecom work (punch‑downs, demarc extensions, etc.)... 
    Hourly pay
    For contractors
    Immediate start
    Flexible hours

    Hardy Industries Inc

    Collierville, TN
    3 days ago
  •  ...Description Job Description We are seeking a motivated professional, regardless of experience, age, or background, who is eager to develop their leadership capabilities and make a meaningful impact within a collaborative team environment. This role is ideal for someone... 
    Flexible hours
    Shift work

    Chick-fil-A of Collierville

    Collierville, TN
    2 days ago
  • Whether you’re a born leader, or have earned your stripes through years of experience, you might be just the person we’re looking for—goal-oriented, team-focused and ready to hit the ground running. As a member of the management team, the Associate Manager assists in providing...
    Hourly pay
    Shift work

    Ontario Trillium Foundation

    Collierville, TN
    5 days ago
  •  ...basis. What You Will Do Provide clear direction, leadership, and support to teams to help achieve organizational goals. Develop and implement strategies that improve performance, efficiency, and overall business growth. Build strong relationships with... 
    Flexible hours
    Shift work
    Weekend work

    Chick-fil-A of Collierville

    Collierville, TN
    2 days ago
  • $25 - $50 per hour

    Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Collierville. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training...
    Shift work
    Night shift
    Weekend work

    Airport Security Careers

    Collierville, TN
    more than 2 months ago
  •  ...most appropriate technique and positioning for optimal procedures/treatments, as demonstrated by procedure/treatment results. Develops appropriate procedure/treatment plan. Implements procedure/treatment plan utilizing established hospital protocols/guidelines... 

    Baptist Memorial Health

    Collierville, TN
    4 days ago
  • Job Summary Utilizes laboratory skills to perform and report results of clearly defined laboratory procedures assuring optimal patient outcomes. Responsible for assigned shifts and subject to overtime and call back as required. Performs other duties as assigned. Overview...
    Shift work

    Baptist Memorial Healthcare Corporation

    Collierville, TN
    3 days ago
  • Utilizes laboratory skills to perform and report results of clearly defined laboratory procedures assuring optimal patient outcomes. Responsible for assigned shifts and subject to overtime and call back as required. Performs other duties as assigned. Responsibilities Receives...
    Shift work

    Baptist.org

    Collierville, TN
    4 days ago
  •  ...regulations, governmental agencies, and company directives related to system operations and work safety. Troubleshoot and modify software programs for material handling control systems, including PLC/PC controllers, Allen Bradley Controllogix/Compactlogix PLC... 
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work
    Night shift
    Day shift

    Coldwell Banker Richard Ellis - USA

    Byhalia, MS
    7 days ago
  •  ...ray testing including body mechanics and patient movement using knowledge of anatomy and physiology. Operates diagnostic equipment, develops film and prepares the room with the necessary equipment and supplies for the procedure, as well as perform Medical Assistant... 
    Daily paid
    Full time
    Relief
    Work at office
    Monday to Friday
    Shift work
    Weekend work
    Weekday work

    Baptist Urgent Care

    Collierville, TN
    2 days ago
  • $85k - $95k

    Job Description Job Description Automation Engineer  Byhalia, MS   Salary $85,000 - $95,000 Yearly   JOB SUMMARY:  The Automation Engineer is responsible for supporting the deployment, integration, and ongoing optimization of automated material handling and...
    Work at office

    Capstone Logistics

    Byhalia, MS
    26 days ago
  •  ...most appropriate technique and positioning for optimal procedures/treatments, as demonstrated by procedure/treatment results. Develops appropriate procedure/treatment plan. Implements procedure/treatment plan utilizing established hospital protocols/guidelines... 
    Relief

    Baptist Memorial Health

    Collierville, TN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!