Senior Software Engineer

1 week ago


St Paul, United States Taylor Corporation Full time

Let Us Power Your Potential Taylor Corporation is a dynamic, diversified company with big plans for the future - and your career. We power our employees' potential and strive to create opportunity and security for every member of the team. If you're ready for something bigger - more challenge, more variety, more pathways for professional growth - we should talk. We're passionate about our work, we believe there is always a better way, and we're looking for people like you. Ready to reach your potential? It's time to look at Taylor. Your Opportunity: The Senior Software Engineer position focuses on design, modification, development, writing and implementing of software programming applications and supports those applications and systems within the primary B2B platform. This position requires familiarity with a variety of the field's concepts, practices, and procedures and relies on experience and judgment to plan and accomplish goals. Your Responsibilities: Design, implement, and maintain complex database schemas for high-volume, transactional systems. Optimize database performance for speed and efficiency, including indexing strategies, query optimization, and data partitioning. Ensure data integrity and consistency through referential integrity constraints, triggers, and stored procedures. Write complex SQL queries, stored procedures, functions, and triggers to support application functionality. Analyze and optimize existing SQL code for performance improvements. Troubleshoot and resolve database-related issues reported by applications or users. Develop and maintain database documentation, including data dictionaries, ER diagrams, and process flows. Utilize SSMS for all aspects of database administration, including schema management, data manipulation, security configuration, and performance monitoring. Develop and maintain scripts for automating database deployments, schema changes, data migrations, and backups. Utilize version control systems (e.g., Git) to manage database code and scripts. Collaborate effectively with other software engineers, developers, and stakeholders to gather requirements, design solutions, and resolve issues. Clearly communicate technical concepts and solutions to both technical and non-technical audiences. Participate in code reviews and provide constructive feedback to peers. Analyze complex technical problems, identify root causes, and develop effective solutions. Troubleshoot and resolve issues related to database performance, data integrity, and application functionality. Proactively identify and mitigate potential risks to system stability and performance. Mentor junior software engineers and provide guidance on database best practices and development techniques. Contribute to team discussions and provide technical leadership in database-related areas. You Must Have: Bachelor's degree in a related area 5 years of experience as a Software Engineer Experience with Object Oriented Programming, .NET Framework, .NET / .NET Core Experience with VB / C# Proficiently use SSMS tools for debugging, profiling, and query optimization Experience with Microsoft SQL Server and Microsoft Visual Studio Microsoft Office product suite experience (Word, Excel, Outlook, PowerPoint, Visio) Strong computer and web skills with an ability to learn new systems and tools quickly Excellent interpersonal, verbal and written communication skills Exceptional organizational skills with a detail-oriented approach Possess strong problem-solving skills and independent decision-making abilities Ability to multi-task in a fast-paced environment to meet regular deadlines A high degree of energy, initiative and self-motivation We Would Also Prefer: Implement continuous integration and continuous delivery (CI/CD) pipelines for database deployments Utilize Redgate tools (e.g., SQL Compare, SQL Data Compare, SQL Source Control) for database development, deployment, and version control Implement Redgate tools to streamline database DevOps processes About Taylor Corporation One of the largest graphics communications firms in North America, Taylor's family of companies provide a diverse set of products, services, and technologies addressing the toughest communication challenges. For nearly 50 years, Taylor has been a premier provider of powerful and innovative products, services, and expertise for individuals, businesses, and distributors large and small. Our 10,000 employees spanning 26 states and seven countries work diligently to create the interactive, printing, and marketing solutions that have helped build some of the world's more recognizable brands. Everything we do begins with identifying the unique priorities and needs of our customers and creating one-of-a-kind solutions. We offer a comprehensive benefit package including several health plans to choose from, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, 401(k) plan with company match, paid time off (PTO) and 64 hours of annual holiday pay. The Employer retains the right to change or assign other duties to this position. Taylor Corporation is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.



  • St Paul, United States Apollo Professional Solutions Full time

    Job Description Senior Software Engineer Minneapolis MN Contract to Hire - 1st Shift, 9/80 Hours:8am - 5:30pm Pay Rate:$58.28/Hr. Benefits:medical, dental, vision, 401k REQUIREMENTS: Senior Software Engineer US Citizenship Our client requires that candidates must be able to obtain DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government...


  • St Paul, United States HRU Inc Technical Resources Full time

    Position Description We are looking for experienced professionals with a passion for real-time, embedded software development to join as Senior Software Engineers. This role involves planning and executing tasks in software requirements analysis, architecture and design, coding, unit testing, documentation, hardware-software integration, troubleshooting,...


  • Saint Paul, Minnesota, United States MassGenics Full time

    We are seeking a skilled Senior Software Engineer to join our team at Innova Solutions. This exciting opportunity will allow you to utilize your expertise in software development and engineering principles to drive innovation and growth within the company.About the RoleAs a Senior Software Engineer, you will be responsible for designing, developing, and...


  • St Louis, United States Metronome LLC Full time

    Job Title: Senior Software Engineer Location: St. Louis, MO Status: Hybrid Employment Type: Full-Time Clearance Level: TS/SCI Education: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. Certifications: N/A Benefits: Competitive salary and bonus structure, Comprehensive health insurance,...

  • Software Engineer

    1 month ago


    St Paul, United States Actalent Full time

    Job Title: Software Engineer Job Description The Software Engineering team is responsible for delivering solutions for IoT devices, which will provide data to develop insights that help customers to be cleaner, healthier, and safer. The solutions you develop will be part of a global portfolio of products and solutions. The Firmware Engineer will develop...


  • St Louis, United States Metronome LLC Full time

    Job Title: Senior Software Engineer Location: St. Louis, MO; Chantilly, VA; Alexandria, VA Status: Onsite Employment Type: Full-Time Clearance Level: TS/SCI Education: Typically requires a BS in Information Systems, Information Technology, Computer Science or closely related discipline and 8+ years of prior relevant experience or Masters with 6+ years of...

  • Software Engineer

    1 week ago


    St Paul, United States Actalent Full time

    Job Title: Software Engineer Job Description The Software Engineering team is responsible for delivering solutions for IoT devices, which will provide data to develop insights that help customers to be cleaner, healthier, and safer. The solutions you develop will be part of a global portfolio of products and solutions. The Firmware Engineer will develop...

  • Software Engineer

    1 week ago


    St Paul, United States Actalent Full time

    Job Title: Software Engineer Job Description The Software Engineering team is responsible for delivering solutions for IoT devices, which will provide data to develop insights that help customers to be cleaner, healthier, and safer. The solutions you develop will be part of a global portfolio of products and solutions. The Firmware Engineer will develop...

  • software engineer

    1 week ago


    St Paul, United States Randstad Full time

    software engineer. st paul , minnesota posted 2 days ago job details summary $48.59 - $53.59 per hour contract bachelor degree category computer and mathematical occupations reference1073693 job details job summary: Randstad Digital is hiring and we're looking for someone like YOU to join our team! If you are seeking a new opportunity,...

  • Software Engineer Sr.

    1 month ago


    St Paul, United States Infinite Campus Full time

    The Senior Software Engineer is responsible for design, development, and testing of select product area(s) of Infinite Campus software systems. They will be a part of the Student Services team with a large amount of regulated focused on Special Education and Health. Requires software engineering knowledge and expertise. Strong full stack development...

  • Software Engineer

    4 months ago


    St Paul, United States Saxon Global Full time

    Software Engineer1 Year ContractLocation: Hybrid 2 Days in Office St Paul, MNPosition Specific Description We are seeking an experienced software engineer to join our New Product Engineering team. The position will interact with all business units and will work in all phases of the software development life cycle including requirements gathering and...

  • Software Engineer Sr.

    4 weeks ago


    St Paul, United States Infinite Campus Full time

    The Senior Software Engineer is responsible for design, development, and testing of select product area(s) of Infinite Campus software systems. They will be a part of the Student Services team with a large amount of regulated focused on Special Education and Health. Requires software engineering knowledge and expertise. Strong full stack development...


  • St Paul, United States ICONMA Full time

    Senior Systems Engineer Electrophysiology Location: St. Paul, MN Duration: 13 months Description: Leading an active lifestyle is important to the many people we serve. In client Electrophysiology division, we re advancing the treatment of heart and vascular disease through breakthrough medical technologies, allowing people to restore their health and get on...

  • Software Engineer

    1 month ago


    St Paul, United States Spectraforce Technologies Full time

    Title: Software Engineer Location: Saint Paul, MN 55117 Duration: 11 months Experience: 10 yrs Skills: Experience with impact assessment of software patches and upgrades. Experience in Linux shell scripts, Perl and/or python. Working knowledge of Linux development environment tools. Education: may require Bachelor's degree and/or related experience Duties:...

  • Software Engineer

    4 weeks ago


    St Paul, United States Spectraforce Technologies Full time

    Title: Software Engineer Location: Saint Paul, MN 55117 Duration: 11 monthsExperience: 10 yrsSkills: Experience with impact assessment of software patches and upgrades. Experience in Linux shell scripts, Perl and/or python. Working knowledge of Linux development environment tools. Education: may require Bachelor's degree and/or related experienceDuties:...

  • Software Engineer 2

    1 month ago


    St Paul, United States Granicus Full time

    The Company Serving the People Who Serve the People Granicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and their constituents together. We are on a mission to support our customers by meeting the needs of their communities and implementing our technology...

  • Network Engineer

    5 days ago


    St Paul, United States Talent Software Services Full time

    Network Engineer Job Summary: Talent Software Services is in search of a Network Engineer for a contract position in St. Paul, MN. The opportunity will be one year with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities: Perform network system administration duties as necessary for system availability, maintainability and...


  • St Paul, United States Acro Service Corp Full time

    We are seeking high caliber Software Verification Engineer to join our Software Verification team. The Software Verification Engineer will bring testing expertise to the innovative, and fast-paced verification team. This high caliber, motivated and passionate individual will be responsible for requirements analysis, test design, test execution, defect issue...

  • Account Executive

    7 days ago


    St Paul, United States Emergent Software Full time

    Emergent Software is looking for a Account Executivewho is relational, energetic, hard-working, honest, and excited about software and cloud technology. A qualified candidate is an experienced salesperson selling complex systems or solutions with a well developed network of high-level individuals in positions to purchase custom software, data engineering,...

  • Account Executive

    5 days ago


    St Paul, United States Emergent Software Full time

    Emergent Software is looking for a Account Executivewho is relational, energetic, hard-working, honest, and excited about software and cloud technology. A qualified candidate is an experienced salesperson selling complex systems or solutions with a well developed network of high-level individuals in positions to purchase custom software, data engineering,...