Software Developer
Mom 365
Mom365 (a newborn photography company) is seeking a local, experienced C# .NET developer with a proven track record in designing, developing, deploying, and supporting production-level applications. Join a small team of developers where your contributions will make a difference.
Please note: This is a full-time, in office position at our offices in Maryland Heights, MO, and we are not considering remote candidates at this time.
Key Responsibilities:
Handle the full life cycle of application developmentTroubleshoot software issuesVisualize and design systems integrating with external systemsInteract with stakeholders to design and scope IT projectsRequirements:
Proficient in applying object-oriented designs to develop code at the application levelStrong experience in a variety of programming languages (C# .NET/Core required)Experience with web services (Swagger/OpenAPI, REST, .NET Core Web API, Postman, etc.)Able to identify design flaws and suggest corrective actions (debugging, code analysis)Strong SQL skills (working knowledge of DBMS, preferably SQL Server)Experience with source control systems such as Microsoft TFS/DevOps or GITAbility to work on critical issues from Customer Support teamsFamiliarity with JSON, XML, CSV, and ExcelNice to Have(s):
Experience leading or architecting small to medium-sized projectsExperience with photography and/or printingWeb development (JavaScript, HTML+CSS, IIS/Kestrel, Bootstrap, .NET MVC)Virtual machine knowledge (vSphere)Cloud development (Amazon/Azure/Wasabi, Docker/Kubernetes)MS SQL Server tools (SSMS, SSRS, SSIS)Development tools (Visual Studio 2022, ReSharper, VS Code, SFTP/WinSCP, Visio)Knowledge of IVR systems and/or Twilio toolsComputer hardware, networking, or system administration experienceSoftware architecture principles (e.g., Gang of Four design patterns, DRY, SOLID)Scripting languages (e.g., PowerShell/Command line, Python, BASH, etc.)Experience with disaster recovery/monitoring (Veeam, Nagios, logs, offsite backups, best data storage practices)Experience with ordering systems, digital credit card processing, or email marketingLegacy languages: Visual Basic 6, C++Education / Qualifications:
Participate in the selection, installation, operation, support, and maintenance of the company’s applications and internal systemsStrong verbal and written communication skillsBachelor’s degree in Computer Science, Information Technology, or a related field, along with a minimum of five (5) years of software development and troubleshooting experienceThis position description should not be construed as an employment contract of any type. Mom365 reserves all rights of employment-at-will.
Confirm your E-mail: Send Email
All Jobs from Mom 365