Post job

Software engineering manager jobs in Bartlett, TN - 54 jobs

All
Software Engineering Manager
Software Developer
Senior Software Engineer
Senior Software Development Engineer
Senior Software Application Engineer
  • Manager - Software Engineering (Memphis, TN)

    St. Jude Alsac

    Software engineering manager job in Memphis, TN

    At ALSAC you do more than make a living; you make a difference. We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children. Job Description As the Digital Software Engineering Manager, you will lead a talented team of software engineers, business analysts, system analysts, and other technical professionals. In this role, you will oversee the development, testing, deployment, and maintenance of cutting-edge applications across multiple product teams. Your leadership will be crucial in driving innovation and ensuring the success of our digital initiatives. Key Responsibilities * Lead and manage a diverse team of software engineers, business analysts, system analysts, and other technical team members. * Oversee the entire software development lifecycle, including development, testing, deployment, and maintenance of applications. * Hire, mentor, and develop team members, providing performance appraisals and handling day-to-day performance issues. * Foster a collaborative and innovative team environment, encouraging continuous learning and growth. * Develop and implement career path and development plans to support long-term employee growth. * Approve education and training opportunities, managing the training budget effectively. * Ensure the team stays current with industry trends and best practices in software engineering, programming languages, and development tools. * Troubleshoot and resolve technical issues, ensuring high-quality and reliable software delivery. * Collaborate with cross-functional teams to align digital engineering efforts with business goals. Required Qualifications * Bachelor's degree in Engineering or a related field. * 6+ years of experience in information technology, with at least 2 years in a management role. * Proven experience leading diverse teams across various locations and technologies. * Strong background in digital engineering, service delivery, and product management. * Deep knowledge of software engineering principles, design patterns, and best practices. * Proficiency in Java and modern web technologies, including UI development and Single Page Applications (SPA). * Experience with API design, SQL, and automation technologies. * Familiarity with marketing technologies such as Salesforce, Adobe Experience Cloud, and Google platforms. * Knowledge of automation, CI/CD pipelines, and cloud platforms like AWS or Azure to ensure scalability and efficiency. * Excellent troubleshooting and problem-solving skills. * Strong team orientation and ability to interact well with team members. * Passionate about developing others' skills and capabilities. * Excellent written and verbal communication skills. * Deep understanding of agile development processes and methodologies, including Continuous Integration and Delivery practices. * Familiarity with current and trending applications, programming languages, and development tools. Location: * This position will be based at our National Executive Office (NEO) in Memphis, TN * The position will be eligible for a hybrid work schedule including in office days at NEO. Benefits & Perks The following Benefits & Perks apply to Full-Time Roles Only. We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same. * Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans) * 401K Retirement Plan with 7% Employer Contribution * Exceptional Paid Time Off * Maternity / Paternity Leave * Infertility Treatment Program * Adoption Assistance * Education Assistance * Enterprise Learning and Development * And more ALSAC is an equal employment opportunity employer. ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status. No Search Firms: ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
    $80k-114k yearly est. Auto-Apply 27d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Manager - Software Engineering (Memphis, TN)

    Alsacstjude

    Software engineering manager job in Memphis, TN

    At ALSAC you do more than make a living; you make a difference. We like people who are different…because we're different, too. As one of the world's most iconic and respected nonprofits, we know what it's like to stand out. That's why we're looking at you. Your background, perspective, and desire to make an impact set you apart. As we work to help St. Jude cure childhood cancer, we're calling on the game-changers, innovators and visionaries to join our family. Not just for the kids of St. Jude, but also for you. Because at ALSAC, we develop and celebrate our employees. So, bring your whole, authentic self and become part of our shared mission: Finding cures. Saving children. Job Description As the Digital Software Engineering Manager, you will lead a talented team of software engineers, business analysts, system analysts, and other technical professionals. In this role, you will oversee the development, testing, deployment, and maintenance of cutting-edge applications across multiple product teams. Your leadership will be crucial in driving innovation and ensuring the success of our digital initiatives. Key Responsibilities Lead and manage a diverse team of software engineers, business analysts, system analysts, and other technical team members. Oversee the entire software development lifecycle, including development, testing, deployment, and maintenance of applications. Hire, mentor, and develop team members, providing performance appraisals and handling day-to-day performance issues. Foster a collaborative and innovative team environment, encouraging continuous learning and growth. Develop and implement career path and development plans to support long-term employee growth. Approve education and training opportunities, managing the training budget effectively. Ensure the team stays current with industry trends and best practices in software engineering, programming languages, and development tools. Troubleshoot and resolve technical issues, ensuring high-quality and reliable software delivery. Collaborate with cross-functional teams to align digital engineering efforts with business goals. Required Qualifications Bachelor's degree in Engineering or a related field. 6+ years of experience in information technology, with at least 2 years in a management role. Proven experience leading diverse teams across various locations and technologies. Strong background in digital engineering, service delivery, and product management. Deep knowledge of software engineering principles, design patterns, and best practices. Proficiency in Java and modern web technologies, including UI development and Single Page Applications (SPA). Experience with API design, SQL, and automation technologies. Familiarity with marketing technologies such as Salesforce, Adobe Experience Cloud, and Google platforms. Knowledge of automation, CI/CD pipelines, and cloud platforms like AWS or Azure to ensure scalability and efficiency. Excellent troubleshooting and problem-solving skills. Strong team orientation and ability to interact well with team members. Passionate about developing others' skills and capabilities. Excellent written and verbal communication skills. Deep understanding of agile development processes and methodologies, including Continuous Integration and Delivery practices. Familiarity with current and trending applications, programming languages, and development tools. Location: This position will be based at our National Executive Office (NEO) in Memphis, TN The position will be eligible for a hybrid work schedule including in office days at NEO. Benefits & Perks The following Benefits & Perks apply to Full-Time Roles Only. We're dedicated to ensuring children and their families have every opportunity to enjoy life's special moments. We're also committed to giving our staff excellent benefits so they can do the same. Core Medical Coverage: (low cost low deductible Medical, Dental, and Vison Insurance plans) 401K Retirement Plan with 7% Employer Contribution Exceptional Paid Time Off Maternity / Paternity Leave Infertility Treatment Program Adoption Assistance Education Assistance Enterprise Learning and Development And more ALSAC is an equal employment opportunity employer. ALSAC does not discriminate against any individual with regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, transgender status, disability, veteran status, genetic information or other protected status. No Search Firms: ALSAC does not accept unsolicited assistance from search firms for employment opportunities. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method without being contacted and approved by our Employee Experience team and without a valid written search agreement in place will result in no fee being paid if a referred candidate is hired by ALSAC.
    $80k-114k yearly est. Auto-Apply 29d ago
  • Software Developer

    Mi Softech

    Software engineering manager job in Collierville, TN

    Job DescriptionSalary: JOB POSTING NOTICE Software Developer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings: 5 Website: ************************ Posting Start Date: 08/01/2025 Posting End Date: 08/15/2025 Job Duties Analyze, Develop and Implement C# and Microsoft .NET based Software Applications. Utilize advance technologies such as HTML5, AngularJS, JavaScript, jQuery or similar technologies to develop the User Interface and for building .NET applications. Utilize Microsoft .NET based Frameworks to review and design the software architectures, develop and program using C# programming language and database programming to build .NET based software applications. Coordinate with the team of architects and back-end developers in a Microsoft .NET environment, to gather requirements and enhance the application functionality and add new features. Perform review discussions on upgrade implementation process of different applications. Provide technical recommendation and high level requirement specification. Work under supervision. Travel and/or relocation to unanticipated client sites throughout USA is required. Education Required Masters degree in Computer Science/Technology/Engineering (Any)/Business /IT or related field with Six (6) months of experience in the job offered or as an IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also accepts Bachelors degree in Computer Science/ Technology/Engineering (Any)/Business/IT or related field plus five years of progressive work experience in related field. Experience Required Experience should include 6 (Six) Months of working with .Net, C# and Database Programming using Oracle or SQL Server. Travel And/or Relocation to unanticipated client sites throughout USA is required. Posted By: (Sunitha Rapolu) Designation: HR Manager
    $135.3k yearly 30d ago
  • Senior AI/ML Software Engineer

    Maximus 4.3company rating

    Software engineering manager job in Memphis, TN

    Description & Requirements The Senior AI Software Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred. The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months. Essential Duties and Responsibilities: - Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions. - Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations. - Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner. - Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments. - Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital. Job-Specific Essential Duties and Responsibilities: - Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality. - Demonstrated knowledge in designing, building, testing, and deploying machine models. - Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance. - Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed. - Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability. - Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization. - Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts - Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models. - Evaluate and adopt emerging AI tools, frameworks, and methodologies to improve system performance and development efficiency. - Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions. - Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements. Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable. - 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R. - 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training. - Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries. - Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration. - Strong verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Candidates must meet requirements to obtain and maintain a federal background investigation clearance - To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years Preferred Skills and Qualifications: - Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate #techjobs #clearance #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 160,000.00 Maximum Salary $ 170,000.00
    $85k-109k yearly est. Easy Apply 6d ago
  • Senior Software Engineer, Core Experiences - Memphis, USA

    Speechify

    Software engineering manager job in Memphis, TN

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $77k-101k yearly est. Auto-Apply 12d ago
  • Senior Developer 150002AR

    Right Talent Right Now

    Software engineering manager job in Memphis, TN

    Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end solutions. • Code, test, identify, implement and document technical solutions • Perform design and analysis for deliverables, may lead larger team design sessions. • Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts. • Identify tasks associated with significant development efforts. • Research and stay current on best practices in the technology industry as well as emerging technology. • May serve as a subject matter expert for specific areas, applications, and technologies. • Provide effort estimates from requirements and design detail. • Facilitate technical decision making and represent the team direction to stakeholders. • Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules. Qualifications Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience. Preferred Qualifications Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net); Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services Additional Information All your information will be kept confidential according to EEO guidelines.
    $77k-101k yearly est. 22h ago
  • Senior Application Developer (Angular .Net Full Stack)

    Intelliswift 4.0company rating

    Software engineering manager job in Memphis, TN

    Essential Duties and Responsibilities: * Analyzes system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems. * Makes recommendations for the development of new code or to reuse of existing code. * May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance. * May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies. * Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. * Participates in software system testing and validation procedures, programming and documentation. * Provides technical advice and assists in solving programming problems. * Writes and/or reviews system specifications, including output requirements and flow charts. * Assists in preparing project plans using project management tools. * Reviews test results; documents test activities, and records remedial actions. * Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage. * Performs other duties and responsibilities as assigned. Skills: Experience and Skills: * Bachelor's degree (B.A.) in Computer Science, MIS or related degree and a minimum of five (5) years of relevant development or engineering experience or a combination of education, training and experience. * Financial Services experience preferred. * Experience in the following areas: project management, enterprise implementation, leadership experience, strategic planning, business acumen, application development, change management. * Intermediate level knowledge of the following: * Project/team specific development languages. * Project/team specific development skills. * May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities. Licenses/Certifications: * None required. Competencies and Behaviors: * Analysis: Identify and understand issues, problems and opportunities; compare data from different sources to draw conclusions. * Communication: Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message. * Exercising Judgment and Decision Making: Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take action that is consistent with available facts, constraints and probable consequences. • Technical and Professional Knowledge: Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas; remains current with developments and trends in areas of expertise. * Building Effective Relationships: Develop and use collaborative relationships to facilitate the accomplishment of work goals. * Client Focus: Make internal and external clients and their needs a primary focus of actions; develop and sustain productive client relationships. * Job details *
    $83k-106k yearly est. 60d+ ago
  • Software Developer

    Cloudywing Technologies, Inc.

    Software engineering manager job in Collierville, TN

    Job DescriptionSalary: JOB OPENING NOTICE Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 LOCATION: Cloudywing Technologies Inc 340 New Byhalia Road, Suite 2A Collierville, TN 38017 JOB DUTIES: Develop, create, and modify general computer applications using Java programming language. Analyze user needs and develop software solutions using Java to build enterprise level software applications. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Java frameworks such as Hibernate, Spring and latest Java based frameworks for Java based software development. Will need to analyze and design databases interacting with Java software applications and work with databases such as Oracle, SQL server and other enterprise level databases to help Java based software applications. Work under supervision. Travel And/Or Relocation to unanticipated client sites is required. EDUCATION REQUIRED: Master's degree in Computer Science/ Information Technology / Engineering (Any)/Business or closely related field with 6(Six) months of experience in the job offered or a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer Science/ Information Technology / Engineering (Any)/Business or related field plus 5 years of progressive work experience in related field. EXPERIENCE REQUIRED: Experience should include Six months working with JAVA is required. Travel and/ or relocation to Unanticipated client sites is required.
    $62k-82k yearly est. 19d ago
  • Software Developer

    Save U Staffing

    Software engineering manager job in Collierville, TN

    One of the nation's foremost distributors of crop protection and crop production inputs and services for agricultural, turf & ornamental, forestry, aquatics and vegetation management markets looking for a SUMMARY: Performs technical and analytical duties 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 programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures. Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation. Writes code in accordance with the design document. Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements. Ensures projects meet appropriate time schedules and keeps users/management informed of status. Plans/executes software version upgrades and custom interfaces. Other work-related duties as assigned by supervisor/manager. Reliable and regular attendance is expected. QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical and functional knowledge of the Oracle e-Business suite of which at least 2+ years experience in at least 3 modules (HR/payroll, INV, OM, AR, AP, GL, and PO) in Release 11.5.10 and above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of two years directly related to Oracle applications, development and implementation and two years experience with Oracle's development toolset, as well as UNIX/Linux operating system experience or equivalent combination of education and experience. OTHER SKILLS and ABILITIES: Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, reports, BI/XML Publisher, Discoverer, and ADI. Strong working knowledge of Oracle Workflow. Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions. Ability to work on ad-hoc end user support request. Ability to work independently with limited general supervision. Ability to set priorities and manage multiple projects simultaneously. Familiarity with SDLC/project life cycles. Excellent written and verbal communication skills. Good customer service skills. Ability to work in a team environment.
    $62k-82k yearly est. 60d+ ago
  • Software Developer

    XDIN

    Software engineering manager job in Byhalia, MS

    XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & Information Technology system, and operates in over 21 countries (Europe, North America, Asia, Africa and Middle East) with more than 28,000 employees of which 88% are engineers. At XDIN, we are always looking for world-class talent to lead our global teams through commitment and dedication to our OEM and Tier I clients. We believe in quality support from concept through production, and delivering the best customer experience while at the same time attaining a great place to work! XDIN Offers Competitive wages, BOE. Major health, dental insurance benefits and vision savings plan. 401k, and basic life. Supplemental benefits such as short-term disability, accident, cancer and life insurance. Paid company holidays and earned time off. We place a high value on thought leadership. We want every employee to develop all the skills required to become an engineering and technology thought leader; contributing to the knowledge assets of our team and our clients. From day one, every consultant is trained and mentored to elevate their careers. Software Developer Responsibilities: Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Directing system testing and validation procedures. Directing software programming and documentation development. Consulting with departments or customers on project status and proposals. Working with customers or departments on technical issues including software system design and maintenance. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements. Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. Preparing reports on programming project specifications, activities, or status. Conferring with project managers to obtain information on limitations or capabilities. Create Databases with photo capabilities. Create packaging instructions data base, to display the way the parts should be pack. Create a quality report, can be update by the auditors and saves the information into a database. Software Developer Requirements: Bachelor's degree in computer science or related degree. 3+ Years development Experience Good understanding of Front End Development and also Back End. Experience in C#, .Net, or Java Knowledge of the software development life-cycle. The desire to work in fast-paced environment. Ability to develop unit testing of code components or complete applications. Creativity is always a plus. Must be a full-stack developer and understand concepts of software engineering. Experience working on a variety of software development projects. Deep programming language knowledge.
    $61k-80k yearly est. Auto-Apply 60d+ ago
  • Senior Software Development Engineer in Test

    Datacom 3.7company rating

    Software engineering manager job in Manila, AR

    With over 6,200 people, and centre's of technical excellence spread across Australasia, Datacom is committed to developing and growing its capability across Asia. Founded in 1965 in New Zealand, and with over 2 decades of operating in Malaysia and the Philippines, Datacom has experienced expediential growth. Through all this, Datacom has maintained high levels of profitability with a track record of delivering innovative, cost effective digital and technology solutions, all delivered by dynamic teams spread across various locations. Our people are the best in their fields - smart, passionate, and dedicated to providing exceptional IT services to our customers. This makes for a rewarding and fast-paced place to work. Our purpose: Here at Datacom we connect people and technology in order to solve challenges, create opportunities and discover new possibilities for the communities we live in. Requirements Qualifications: * 5 years hands on experience in software development and/or QA automation * Extensive experience in C# and .NET development is essential * Bachelor's degree in computer engineering or any IT related courses Preferred Skills: * Expertise in back end automation and/or API testing * Proven track record of contributing to automation frameworks using any language or toolset. * Strong analytical ability to review manual and existing automated tests, enhancing automated regression test cases for reliability and efficiency. * Experience with unit testing and integration testing * Understanding of event-driven architectures and microservices to be able to implement testing frameworks across the tech stack. * Knowledge in AI system testing methodologies including agentic testing and protocols to enhance current testing workflows in the SDLC. * Expertise in performance testing and security testing tools. * Familiarity with CI/CD pipelines and tools like Azure DevOps, TeamCity or GitLab CI. * Exceptional problem-solving skills and keen attention to detail. * Proven track record of contributing to automation frameworks using any language or toolset. * Strong analytical ability to review manual and existing automated tests, enhancing automated regression test cases for reliability and efficiency. * Collaborative team player with a proactive approach to participating in framework design discussions, documenting new standards, and continuously improving them. * Excellent communication and interpersonal skills to coordinate testing efforts across multiple squads and facilitate access to test data. * Emphasizing the importance of quality in every aspect of the development process. * Mentor and guide junior team members in automation best practices. Benefits Our office is at BGC Taguig and we have hybrid work setup (Twice a week) and a flexible work schedule and we promote Work-Life balance, and an APAC focus means no graveyard shifts! We also provide exciting perks such as spotter fees, HMO with Free 4 Dependents, Leave credits, Performance bonuses, and a work-life balance environment Why Datacom? Datacom is one of Australia and New Zealand's largest suppliers of Information Technology professional services. We have managed to maintain a dynamic, agile, small business feel that is often diluted in larger organisations of our size. It's our people that give Datacom its unique culture and energy that you can feel from the moment you meet with us. We care about our people and provide a range of perks such as social events, chill-out spaces, APAC Schedule and professional development courses to name a few. You'll have the opportunity to learn, develop your career, connect and bring your true self to work. You will be recognised and valued for your contributions and be able to do your work in a collegial, flat-structured environment. We operate at the forefront of technology to help Australia and New Zealand's largest enterprise organisations explore possibilities and solve their greatest challenges, so you will never run out of interesting new challenges and opportunities. We want Datacom to be an inclusive and welcoming workplace for everyone and take pride in the steps we have taken and continue to take to make our environment fun and friendly, and our people feel supported. If you would like to know more and this sounds like you. Please apply online today!
    $83k-111k yearly est. 11d ago
  • Senior Full Stack Developer (Computational Design)

    Aurecon

    Software engineering manager job in Manila, AR

    Just imagine your future with us… At Aurecon we see the future through a very different lens. Do you? Innovation, eminence and digital are at the heart of everything we do. Are you excited about the future? Are you driven by the opportunity to work on some of the most challenging and complex projects around the world and to learn from the best? We are. Diversity is at the core of everything we do. We work together to create a culture based on respect, trust and inclusiveness. Our differences are what fuel our creativity. We are seeking for a Senior Full Stack Developer to join the NSW/ACT Transport Group. This role is critical to maintaining and advancing our digital capabilities, with a strong focus on AI, automation, and application development. The successful candidate will independently develop, maintain, and enhance digital tools and automations that support both our immediate team and the wider service group. In the short term, the role will focus on the upkeep of existing tools such as Workflows, Sign Design, and NSW Bridge Revit Tools. Longer term, the role will drive innovation by developing new solutions aligned with our Blueprint automation and efficiency targets, with over 20 active initiatives ready for implementation. What will you do? We know the work we do is vital in assisting Aurecon's business globally. Here are the key things you will do to 'bring ideas to life'. * Independently build, maintain, and enhance digital tools and automations such as Workflows, SignDesign, and NSW Bridge Revit Tools to support the team and wider group. * Contribute to the development of new digital solutions that align with the Service Group's automation and efficiency goals, helping implement over 20 active initiatives. * Apply strong technical skills in React, JavaScript/TypeScript, Python, and Docker to deliver scalable full stack applications and ensure smooth deployment via Azure Container Apps. * Collaborate effectively through code reviews, promoting clean, maintainable code and supporting team growth through constructive feedback. * Use Git for version control and support CI/CD pipeline operations to ensure reliable, automated testing and deployment of both front-end and back-end code. * Work with Azure services including Table Storage and Container Apps, and leverage NoSQL and Flask knowledge to maintain secure and efficient cloud-hosted applications. Firstly, strong sense of responsibility, flexibility, and adaptability to varying request. Demonstrate excellent time management and organizational skills. And as part of a new team, you will have the opportunity to shape this role and have input into how we evolve it over time to WOW our employees and make an even bigger impact on the world. You will also need the following capabilities: Qualifications (Required) * At least 4 years of experience in Full Stack Development * Strong hands on experience in using front end and back end tech stack such as React, Java, Python, Git, Docker * Familiar in CI/CD, MS Azure, MS Container Apps, Flask At Aurecon, we know every career adventure is unique. That's why our benefits are designed to support you and your family - at every stage. * Flexibility - 1x every fortnight reporting in the office * Wellbeing - we priorities your health * Recognition - your impact matters * Family - support for modern families and carers * Community - give back through volunteering days * Career development - learn, lead and shape your career Our Aurecon Attributes describe the types of people we bring together for clients. We don't expect you to have all eight of the attributes, but one that is unique to you. Finally, we value that each of our team members brings something different to Aurecon. We look for people who have had a broad range of experiences throughout their career and can demonstrate how they have worked as part of a team to bring ideas to life. Does that sound like you? About us We've re-imagined engineering. Aurecon is an engineering and infrastructure advisory company, but not as you know it! For a start, our clients' ideas drive what we do. Drawing on our deep pool of expertise, we co-create innovative solutions with our clients to some of the world's most complex challenges. And through a range of unique creative processes and skills, we work to re-imagine, shape and design a better future. We listen deeply and intently, which helps us see opportunities, possibilities and potential that others can't. Think engineering. Think again. Want to know more? You can learn more about what it's like to work at Aurecon by visiting the careers section of our website. If you are intrigued or excited by what you have read, then we want to hear from you. Apply now!
    $80k-104k yearly est. Auto-Apply 9d ago
  • Software Developer

    Mi Softech

    Software engineering manager job in Collierville, TN

    JOB POSTING NOTICE Software Developer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of Openings: 5 Website: ************************ Posting Start Date: 08/01/2025 Posting End Date: 08/15/2025 Job Duties Analyze, Develop and Implement C# and Microsoft .NET based Software Applications. Utilize advance technologies such as HTML5, AngularJS, JavaScript, jQuery or similar technologies to develop the User Interface and for building .NET applications. Utilize Microsoft .NET based Frameworks to review and design the software architectures, develop and program using C# programming language and database programming to build .NET based software applications. Coordinate with the team of architects and back-end developers in a Microsoft .NET environment, to gather requirements and enhance the application functionality and add new features. Perform review discussions on upgrade implementation process of different applications. Provide technical recommendation and high level requirement specification. Work under supervision. Travel and/or relocation to unanticipated client sites throughout USA is required. Education Required Master's degree in Computer Science/Technology/Engineering (Any)/Business /IT or related field with Six (6) months of experience in the job offered or as an IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or closely related fields. Employer also accepts Bachelor's degree in Computer Science/ Technology/Engineering (Any)/Business/IT or related field plus five years of progressive work experience in related field. Experience Required Experience should include 6 (Six) Months of working with .Net, C# and Database Programming using Oracle or SQL Server. Travel And/or Relocation to unanticipated client sites throughout USA is required. Posted By: (Sunitha Rapolu) Designation: HR Manager
    $135.3k yearly 60d+ ago
  • Senior COBOL Developer PART TIME

    Maximus 4.3company rating

    Software engineering manager job in Memphis, TN

    Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description Essential Duties and Responsibilities: - Assess data needs and design requirements for systems changes and enhancements. - Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements. - Perform trouble-shooting and programming analysis of systems issues. - Develop system requirements of ad hoc reporting as needed. - Maintain updated knowledge of contract compliance provisions for the project, department, and position. - Follow policies and procedures without deviation. - Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables. - May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Create, update, unit test, and maintain IBM COBOL programs - Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed - Track requirements and create/execute unit test cases - Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH) - Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic. - Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software - Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program - Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Consult with and assist testers in the development, SAT and FIT environments Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree - At least five (5) years of relevant experience required - Must possess an active IRS Moderate-Risk Background Investigation (MBI) - At least four (4) years of experience with IBM COBOL programming language - Experience with DB2 and IBM DB2 utilities - Experience with CICS - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting Preferred Skills and Qualifications: - Experience with IRS processing systems; experience with SQL, JCL, Batch processing. #techjobs #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 55.29 Maximum Salary $ 75.00
    $85k-109k yearly est. Easy Apply 8d ago
  • Senior Software Engineer, Core Experiences - Memphis, USA

    Speechify

    Software engineering manager job in Memphis, TN

    Job Description Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $77k-101k yearly est. 13d ago
  • Software Developer

    Cloudywing Technologies, Inc.

    Software engineering manager job in Collierville, TN

    Job DescriptionSalary: JOB OPENING NOTICE Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 LOCATION: Cloudywing Technologies Inc 340 New Byhalia Road, Suite 2A, Collierville, TN 38017 JOB DUTIES: Develop, create, and modify general computer applications. Analyze user needs and develop software solutions using ASP.NET and related .NET based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Software Development Lifecyle (SDLC) principles in application software development with C# programming languages to help develop software applications. Will need to analyze and design databases interacting with .NET based software applications. Travel And/or Relocation to unanticipated client sites is required. EDUCATION REQUIRED: Master's degree in Computer Science/ Information Technology /Engineering (Any)/Business or closely related field with 6(Six) months of experience in the job offered or a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer Science/ Information Technology / Engineering (Any)/Business or related field plus 5 years of progressive work experience in related field. EXPERIENCE REQUIRED: Experience of Six months in ASP.NET and C# language is required. Travel and/ or relocation to Unanticipated client sites is required.
    $62k-82k yearly est. 19d ago
  • Software Developer R&D -3025

    Right Talent Right Now

    Software engineering manager job in Collierville, TN

    Role: Information Technology Industry: I.T. Town / City: Collierville Job Type: Permanent full-time Job description: Performs technical and analytical duties 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 programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative. Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures. Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation. Writes code in accordance with the design document. Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements. Ensures projects meet appropriate time schedules and keeps users/management informed of status. Plans/executes software version upgrades and custom interfaces. Other work-related duties as assigned by supervisor/manager. Reliable and regular attendance is expected. QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of three years directly related to Oracle ADF and implementation and two years of experience with Oracle's development toolset, workflow, XML BI publisher as well as UNIX/Linux operating system experience or equivalent combination of education and experience. OTHER SKILLS and ABILITIES: Code and maintain components in Oracle JDeveloper 10g/11g using ADF, SOA suite, JSFon Oracle Application sever 10g or Oracle Weblogic application server 11g Proficient in Oracle tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, BI/XML Publisher, SOAP, Rest web services. Extensive knowledge on Object Oriented Design, Architecture and design patterns and Oracle database 11g. 2+ years of experience on packaging and deploying web applications on Oracle Application Server 10g and FMW and Oracle Application Server 11g 3+ years building applications that utilizes enterprise middleware and experience in Oracle Forms 10g/11g Train and mentor existing technical staff on ObjectOriented Technology and web paradigm Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, Forms, BI/XML Publisher, SOAP, Rest web services. Provide application support for Production, UAT and QA testers. Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions. Ability to work on ad-hoc end user support request. Ability to work independently with limited general supervision. Ability to set priorities and manage multiple projects simultaneously. Familiarity with SDLC/project life cycles. Strong communication skills (written, reading comprehension, listening, verbal). Ability to work in a team environment. Bottom Line Requirements: 1. Bachelor's degree in Computer Science, IT or related field. 2. 4+ years of programming experience directly related to Oracle ADF and implementation. 3. 2+ years of experience with Oracle's development toolset, workflow, XML BI publisher. 4. UNIX/Linux operating system experience. 5. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years. Additional Information All your information will be kept confidential according to EEO guidelines.
    $62k-82k yearly est. 60d+ ago
  • Software Developer

    Mi Softech

    Software engineering manager job in Collierville, TN

    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.
    $62k-82k yearly est. 60d+ ago
  • Software Developer

    Cloudywing Technologies, Inc.

    Software engineering manager job in Collierville, TN

    JOB OPENING NOTICE Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 340 New Byhalia Road, Suite 2A, Collierville, TN 38017 JOB DUTIES: Develop, create, and modify general computer applications. Analyze user needs and develop software solutions using ASP.NET and related .NET based technologies. Design software or customize software for client use with the aim of optimizing operational efficiency. Utilize Software Development Lifecyle (SDLC) principles in application software development with C# programming languages to help develop software applications. Will need to analyze and design databases interacting with .NET based software applications. Travel And/or Relocation to unanticipated client sites is required. EDUCATION REQUIRED: Master's degree in Computer Science/ Information Technology /Engineering (Any)/Business or closely related field with 6(Six) months of experience in the job offered or a IT Consultant or IT Analyst or Developer or Programmer or IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer Science/ Information Technology / Engineering (Any)/Business or related field plus 5 years of progressive work experience in related field. EXPERIENCE REQUIRED: Experience of Six months in ASP.NET and C# language is required. Travel and/ or relocation to Unanticipated client sites is required.
    $62k-82k yearly est. 60d+ ago
  • Software Developer R&D -3025

    Right Talent Right Now

    Software engineering manager job in Collierville, TN

    Role: Information Technology Industry: I.T. Town / City: Collierville Job Type: Permanent full-time Job description: Performs technical and analytical duties 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 programming languages used in his/her environment. Lead the activities of assigned personnel in planning, design, development, programming, and installation of computer application software as appropriate. Must primarily perform work requiring advanced learning or work that is original and creative. Receives requirement's document from users and/or Decision Support Analysts and communicates with user community and/or Decision Support Analysts to ensure solutions meet user requirements in a timely manner and adhere to company policy and procedures. Develops a system design document and applies generally accepted programming standards to ensure efficient programming logic and data manipulation. Writes code in accordance with the design document. Ensures code runs efficiently. Analyzes performance indicators to ensure system is operating efficiently and recommends improvements. Ensures projects meet appropriate time schedules and keeps users/management informed of status. Plans/executes software version upgrades and custom interfaces. Other work-related duties as assigned by supervisor/manager. Reliable and regular attendance is expected. QUALIFICATION REQUIREMENTS: Extensive experience as an Oracle Application Developer is required. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION and/or EXPERIENCE: Bachelor's degree in Computer Science, IT or related field and four plus years programming experience with a minimum of three years directly related to Oracle ADF and implementation and two years of experience with Oracle's development toolset, workflow, XML BI publisher as well as UNIX/Linux operating system experience or equivalent combination of education and experience. OTHER SKILLS and ABILITIES: Code and maintain components in Oracle JDeveloper 10g/11g using ADF, SOA suite, JSFon Oracle Application sever 10g or Oracle Weblogic application server 11g Proficient in Oracle tools including SQL, PL/SQL, JDeveloper, Java/JSP, forms, BI/XML Publisher, SOAP, Rest web services. Extensive knowledge on Object Oriented Design, Architecture and design patterns and Oracle database 11g. 2+ years of experience on packaging and deploying web applications on Oracle Application Server 10g and FMW and Oracle Application Server 11g 3+ years building applications that utilizes enterprise middleware and experience in Oracle Forms 10g/11g Train and mentor existing technical staff on ObjectOriented Technology and web paradigm Proficient in application tools including SQL, PL/SQL, JDeveloper, Java/JSP, Forms, BI/XML Publisher, SOAP, Rest web services. Provide application support for Production, UAT and QA testers. Strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions. Ability to work on ad-hoc end user support request. Ability to work independently with limited general supervision. Ability to set priorities and manage multiple projects simultaneously. Familiarity with SDLC/project life cycles. Strong communication skills (written, reading comprehension, listening, verbal). Ability to work in a team environment. Bottom Line Requirements: 1. Bachelor's degree in Computer Science, IT or related field. 2. 4+ years of programming experience directly related to Oracle ADF and implementation. 3. 2+ years of experience with Oracle's development toolset, workflow, XML BI publisher. 4. UNIX/Linux operating system experience. 5. Strong technical knowledge of the Oracle ADF, BPEL, SOA suite 11g and working knowledge with e-Business suite or Java enterprise application for at least 2+ years. Additional Information All your information will be kept confidential according to EEO guidelines.
    $62k-82k yearly est. 22h ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Bartlett, TN?

The average software engineering manager in Bartlett, TN earns between $69,000 and $133,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Bartlett, TN

$96,000
Job type you want
Full Time
Part Time
Internship
Temporary