Software Developer
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.
- ...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...SuggestedFull time
- ...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...SuggestedWork experience placement
- ...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...SuggestedPermanent employmentFull timeH1b
- 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...SuggestedFull time
- ...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:...SuggestedFull timeWork experience placementRelocation
$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 timeWork experience placementRelocation- ...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...
- ...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 timeWork at officeLocal area
$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 timeWork experience placementRelocation- 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
$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 workRemote work- ...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 timeWork experience placement
- ...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
$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 wageFull timeTemporary workLocal areaVisa sponsorship- 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
$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 payFull timePart timeLocal areaImmediate startRemote workFlexible hours$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 timeSeasonal workFlexible hoursShift workNight shift- 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 payMinimum wageFull timeTemporary workPart timeShift work
- ...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 payFor contractorsImmediate startFlexible hours
- ...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 hoursShift work
- 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 payShift work
- ...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 hoursShift workWeekend work
$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 workNight shiftWeekend work- ...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...
- 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
- 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
- ...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 contractorsWork at officeRemote workVisa sponsorshipFlexible hoursShift workNight shiftDay shift
- ...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 paidFull timeReliefWork at officeMonday to FridayShift workWeekend workWeekday work
$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- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- part time software developer remote Collierville, TN
- entry level software sales Collierville, TN
- software technology Collierville, TN
- software implementation project manager Collierville, TN
- remote software sales Collierville, TN
- healthcare software sales Collierville, TN
- id software Collierville, TN
- software sales Collierville, TN
- software Collierville, TN
- software engineer - web development




