Software Developer

4 weeks ago


St Louis, United States Mom365 Full time

Mom365 Newborn Photography is seeking an experienced C# .NET developer with a proven track record designing, developing, deploying, and supporting production level applications.

Key Responsibilities: As a Software Developer at Mom365, you will be at the forefront of application development and innovation. Your role will encompass the following responsibilities:

  • Full Lifecycle Application Development: Lead the development and maintenance of software applications, from concept and design to testing, deployment, and support.
  • Troubleshooting: Identify and resolve software issues promptly to ensure optimal system performance.
  • System Design: Visualize and design systems that seamlessly integrate with external systems, ensuring robust and efficient data flow.
  • Client Interaction: Collaborate with clients to understand their requirements, design IT projects, and scope out deliverables effectively.
Requirements: To excel in this role, you should possess the following qualifications and skills:
  • Object-Oriented Programming: Proficient in applying Object-Oriented designs to develop high-quality code at the application level.
  • Programming Languages: Strong expertise in multiple programming languages, with a focus on C# .NET.
  • Web Services: Experience with various web service protocols (WCF, REST, SOAP, etc.).
  • Design Expertise: Ability to identify design flaws and recommend corrective actions.
  • Database Skills: Strong SQL skills, including a working knowledge of Database Management Systems (preferably SQL Server).
  • Source Control: Familiarity with major source control systems such as Microsoft Team Foundation Server (TFS) or GIT.
  • Customer Support: Willingness to address critical issues raised by Customer Support teams.
  • Data Formats: Familiarity with XML and JSON.
Nice To Have: While not required, the following qualifications and skills would be advantageous:
  • Project Leadership: Experience leading or architecting small to medium-sized projects.
  • Photography and Printing: Knowledge or experience in the field of photography and/or printing.
  • Web Development: Proficiency in web development technologies (Javascript, HTML, CSS, IIS, Bootstrap, React).
  • Virtualization: Knowledge of virtual machine environments (vSphere or cloud development experience).
  • Database Tools: Familiarity with MS SQL Server tools (SSMS, SSRS, SSIS).
  • IVR Systems: Understanding of Interactive Voice Response (IVR) systems.
  • Infrastructure Knowledge: Background in computer hardware, networking, or system administration.
  • Software Architecture: Familiarity with software architecture principles (e.g., Gang of Four design patterns, DRY, SOLID).
  • Scripting: Proficiency in scripting languages (e.g., Python).
  • Additional Languages: Familiarity with C++ and Visual Basic (6 or .NET - legacy systems).
Education / Qualifications: To qualify for this role, candidates should meet the following criteria:
  • Application Support: Experience in the selection, installation, operation, support, and maintenance of company applications and internal systems.
  • Communication Skills: Strong verbal and written communication skills.
  • Educational Background: Bachelor's Degree in Computer Science, Information Technology, or related field, along with a minimum of five (5) years of software development and software troubleshooting experience.
Schedule and Location:
  • Location: Offices based in Maryland Heights, MO,
  • Hours: Standard Office Hours 8:00 am - 5:00 pm
  • Work Environment: Office Based Role


Mom365 is an equal opportunity employer. We welcome and encourage candidates from all backgrounds and experiences to apply.
  • Software Developer

    12 hours ago


    St Louis, United States Shiftcode Analytics, Inc Full time

    Interview : Coding assesment and F2F Visa : All apart from h1b and cpt Description : Job Description As a Software Development Engineer at Client, you are expected to perform the following general duties: · Own tasks (dev, test, deployment) at an application/software component level · Able to troubleshoot and refactor existing code · Independently...


  • St Louis, Missouri, United States Gleecus TechLabs Inc Full time

    Clearance requirement: Current and active TS/SCI.Min 10+ years of experienceJob Summary:Designs, develops, evaluates, plans and tests software programs and applicationsJob Duties: Creates sustainable software applications work is estimated accurately, branchingstrategies are efficient, code repos are maintained, etc. Works as a member of an agile scrum team...

  • TRANSCOM IGC

    2 days ago


    St Louis, United States IT Partners Full time

    ITP is seeking Cloud Software Developers to support a production support project at TRANSCOM. The development team will apply agile development methods for enhancements and to deploy increments with additional features and capabilities. The Cloud Software developer will assist in refactoring of existing software to improve the software and ready the...


  • St. Louis, United States CALIBRE Full time

    CALIBRE Systems Inc., an employee-owned Management Consulting and Digital Transformation Company is seeking aSoftware Developer (Senior) will develop, create, maintain, and write/code new (or modify existing)computer applications, software, or specialized utility programs.The Software Developer’s responsibilities include, but are not limited to, the...

  • Software Developer

    7 days ago


    St Paul, United States Open Systems International Full time

    Open Systems International, Inc. (OSI), An AspenTech Business, is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, OSI develops and supplies state-of-the-art energy management, optimization and control software solutions to energy utility companies worldwide. The...

  • Software Developer

    4 days ago


    Saint Louis, United States ENVISN INCORPORATED Full time

    Job DescriptionJob DescriptionJob Title: Software DeveloperLocation: 100% REMOTEDuration: Long term contract roleSoftware Developers function as cohesive teams within an autonomous structure and report to a Development Manager. They are responsible for crafting applications directly for end users, along with designing frameworks and tools utilized by...


  • St Louis, United States Gridiron IT Full time

    GridIron IT is seeking a Senior Software Engineer local to St. Louis, MO. Job Duties: Responsible for the feature functionality of the product and voicing feasibility when ideating product solution ideas. Responsible for maintaining and improving the performance of existing software code, with duties to design and update software databases under contract and...


  • St Louis, United States Indotronix International Corporation Full time

    Team: 7 Full time employees and 7 Offshore employees. Team provides level 3 support. It's a pure support role but at the highest level. Team triages, go through server logs, and drives to resolution. Must have good communication skills and ability to collabo*** with sister teams. On-call (1-2 times per month). Requirements: - Java or .NET (they have...

  • Software Developer

    1 week ago


    St Charles, United States United Pentecostal Church International Full time

    Category CA - Church Administration Full-Time/Part-Time Full-Time Exempt/Non-Exempt Exempt Position Pay Range Grade O - $71,076.93 minimum to $108,036.94 maximum Starting Pay Range $71,076.93 to $81,738.47 starting range Benefits Medical, Dental, Vision, Life and Disability Insurance, Supplemental Insurance, Retirement Benefits, Paid Time Off, and Paid...


  • Saint Louis, United States The JAAW Group Full time

    Job DescriptionJob DescriptionSalary: Job Title: Software Development EngineerCompany: JAAW GroupLocation: St Louis MOSecurity Clearance: SecretJob Description:The JAAW Group is seeking a talented, experienced Software Development Engineer to join our team. As a Software Development Engineer, you will play a crucial role in developing software for the...


  • St Louis, United States Intramotev Full time

    Intramotev is seeking an Embedded Software Engineer to join the software development team to meet growing demands in the development of self-propelled rail vehicles. Intramotev is developing multiple unmanned self-propelled vehicles. The role has a strong software focus – the successful candidate will be a member of the development team for innovative...


  • St. Louis, United States Envision LLC Full time

    Application DeveloperResponsibilitiesFollows established Software Development methodology to develop code on new software and enhancements on existing software.Assists in training lower level Developers and Developer Analysts on established Software Development methodology.Tests, performs root cause analysis on programming issues that arise on existing...

  • Java Developer

    4 weeks ago


    St Louis, Missouri, United States Vintech Solutions Inc Full time

    Prepares detailed functional specifications design models and system workflows from which software applications will be developed and implemented Works directly with Software Architect to ensure development effort meets guidelines and best practices Mentors and assists developers managers and directors as they migrate to new technologies Leads mentors and...

  • Java Developer

    1 month ago


    St louis, United States Vintech Solutions Inc Full time

    Prepares detailed functional specifications design models and system workflows from which software applications will be developed and implemented Works directly with Software Architect to ensure development effort meets guidelines and best practices Mentors and assists developers managers and directors as they migrate to new technologies Leads mentors ...


  • St. Louis, United States Cindavi Full time

    Job Description:We are a forward-thinking company specializing in innovative agricultural solutions. We are actively seeking a dedicated and highly skilled Embedded Software Engineer to join our dynamic team. If you thrive in a challenging environment, have a passion for embedded systems, and meet our specific requirements, we want to hear from you.Key...


  • St Louis, United States YASH Technologies Full time

    HelloSenior Sales ExecutiveThe ideal candidate must have experience in selling complex services, ERP new Software deals.Job Description • Manage and develop sales plans and initiatives for YASH Services, like SAP New Software License sales, AMS (application management services) and Implementation services in the Midwest.• Be an extension of the SAP...


  • St Louis, United States YASH Technologies Full time

    HelloSenior Sales ExecutiveThe ideal candidate must have experience in selling complex services, ERP new Software deals.Job Description • Manage and develop sales plans and initiatives for YASH Services, like SAP New Software License sales, AMS (application management services) and Implementation services in the Midwest.• Be an extension of the SAP...

  • Developer 3

    1 day ago


    St Louis, United States Equifax Full time

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking a creative, high-energy and driven Software Developer with hands-on development skills to work on a variety of meaningful...

  • Sr Developer

    1 day ago


    St Louis, United States TOPS Products Full time

    Message From Hiring Manager: As someone who has hired and managed people for years, I believe it's important that a job posting outlines not just the job's responsibilities, but what it would actually be like working in that role. I also believe that while we have jobs to earn a living, we have work fields to fulfill what we feel is our purpose. I'm looking...


  • St Louis, United States Object Computing Full time

    Object Computing, Inc. in St. Louis, Missouri seeks a full-time Senior Software Engineer (Java) responsible for analyzing, developing, testing, and enhancing Java based software systems; developing multi-tiered Java applications, using RESTful microservices; designing and building web applications utilizing Java, JavaScript and HTML; writing database queries...