Custom Business Solutions, Inc logo

Senior Software Engineer

Custom Business Solutions, Inc

  • Walker, MI
  • 1 day ago
  • Remote
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Design Documentunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Enterprise Applicationsunmatched
    • Gitunmatched
    • Identify Issuesunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Product Familyunmatched
    • Microsoft Windows Azureunmatched
    • Object Oriented Programming (OOP)unmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Quality Assuranceunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Web Servicesunmatched

    Description

    Position Summary
    We are seeking a Senior Software Developer with 7-10 years of professional software development experience to design, develop, and maintain enterprise applications using modern Microsoft technologies. The ideal candidate has strong expertise in .NET 6/8, C#, Azure, Blazor Server, and SQL and enjoys collaborating with cross-functional teams to deliver scalable, high-quality software solutions.
    This role is responsible for participating throughout the software development lifecycle, from technical design through implementation, testing, deployment, and ongoing support.
    Responsibilities
    • Design, develop, test, and maintain enterprise applications using Microsoft .NET 6/8 and C#
    • Build and enhance applications utilizing Blazor Server
    • Develop cloud-based solutions leveraging Microsoft Azure
    • Write, optimize, and troubleshoot complex SQL queries and database interactions
    • Participate in the full software development lifecycle, including design, coding, testing, debugging, deployment, and documentation
    • Review functional requirements and technical design documents, providing recommendations for improvements
    • Prepare technical design specifications based on business and functional requirements
    • Collaborate with developers, business analysts, QA, and other stakeholders to deliver quality solutions
    • Participate in architecture discussions, design reviews, and code reviews
    • Troubleshoot production issues and implement effective resolutions
    • Develop and maintain technical documentation and system-level documentation
    • Ensure applications follow coding standards, security best practices, and performance guidelines
    Required Qualifications
    • 7-10 years of professional software development experience
    • Strong experience with Microsoft .NET Framework/.NET 6 & .NET 8
    • Strong proficiency in C#
    • Experience developing applications in Microsoft Azure
    • Experience building applications using Blazor Server
    • Strong SQL skills, including writing and optimizing complex SQL queries
    • Experience with object-oriented programming principles and software design patterns
    • Experience with source control tools such as Git
    • Strong troubleshooting, debugging, and problem-solving skills
    • Excellent communication and collaboration skills
    Preferred Qualifications
    • Experience with Azure App Services, Azure SQL, Azure Functions, or other Azure services
    • Experience with REST APIs and web services
    • Familiarity with CI/CD pipelines and Azure DevOps
    • Experience working in Agile/Scrum environments
    • Knowledge of application performance tuning and cloud best practices
    What We're Looking For
    The ideal candidate is a collaborative developer who takes ownership of their work and enjoys building reliable, scalable applications. You are comfortable contributing to architectural discussions, mentoring other developers, and delivering high-quality solutions in a team-oriented environment.



    Numbers & Facts

    LocationWalker, MI (
    Remote
    )
    IndustryStaffing/Employment Agencies
    Company Size1 to 9 employees
    Year Founded1995
    Websitehttp://www.custom-it.com/

    About Company

    Custom Business Solutions, a Certified Woman-Owned Business Enterprise is a leader in information technology consulting and professional services specializing in the Southeastern Michigan and Mid-Michigan markets. Custom was founded in 1995 with two major goals: Develop long-term satisfied client relationships Develop long-term satisfied employee relationships

    We solve our clients' business problems with solutions that create results commensurate with client expectations. We deliver these solutions in ways that make it easy for our customers to do business with us! Custom excels at the rapid implementation of business application solutions allowing us to deliver immediate value to our clients.

    CUSTOM offers a wide variety of service options designed to provide our clients' flexible solutions and support. Custom provides skilled professionals with solid experience creating immediate value. Our company has developed a strong client base including industry leaders in insurance, healthcare, finance, accounting and public utilities.

    At CUSTOM, we know the importance of talented people with the right technical skills. We understand being successful requires balance between exceptional interpersonal skills and technology. Taking these attributes into account, Custom is able to provide superior personalized service. This simple approach differentiates us from the competition. We call this the 'CUSTOM DIFFERENCE'.

    Similar Jobs

    See more jobs