Note: The job is a remote job and is open to candidates in USA. Business Information Group, Inc. is an IT partner that provides reliable technology solutions and consulting services to help organizations improve productivity, minimize downtime, and enhance collaboration. The Development Consultant designs, develops, tests, deploys, and maintains scalable enterprise web applications and solutions using the Microsoft .NET technology stack, while collaborating with clients and technical teams across the software development lifecycle.
Responsibilities
- Design, develop, test, deploy, and maintain enterprise-grade web applications utilizing C#, ASP.NET, and .NET technologies
- Build and maintain scalable RESTful APIs, web services, and backend business logic
- Develop modern front-end applications using React, Angular, JavaScript, TypeScript, HTML5, and CSS3
- Design and optimize Microsoft SQL Server databases, queries, stored procedures, views, and data models
- Participate in application architecture, design decisions, and technical solution planning
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions
- Develop reusable code and shared libraries to improve efficiency and maintainability
- Troubleshoot, debug, and resolve complex application, integration, and performance issues
- Develop integrations with third-party systems, cloud platforms, and business applications
- Perform code reviews and mentor junior developers
- Participate in Agile ceremonies, sprint planning, and development retrospectives
- Implement automated testing and quality assurance processes
- Utilize Azure DevOps, Git, and CI/CD pipelines to manage application deployments
- Maintain application security standards and best practices
- Document technical architecture, solutions, enhancements, and development standards
- Stay current with emerging technologies and recommend improvements to development practices
- Support the maintenance and enhancement of existing applications and systems
- Work directly with clients to provide technical consulting, troubleshooting, and development support
Skills
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience
- Minimum of five (5) years of professional software development experience with Microsoft technologies
- Minimum of five (5) years of hands-on experience developing applications using C# and the .NET Framework/.NET Core/.NET
- Proven experience as a Full Stack Developer with ownership of both front-end and back-end development
- Strong experience building and consuming REST APIs and web services
- Advanced knowledge of ASP.NET MVC, ASP.NET Core, Entity Framework, and Web API development
- Strong experience with Microsoft SQL Server, database design, and query optimization
- Experience with modern front-end frameworks such as React, Angular, or Vue.js
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive design principles
- Experience with Azure DevOps, Git, CI/CD pipelines, and source control best practices
- Experience working in Agile Scrum development environments
- Familiarity with cloud platforms, particularly Microsoft Azure
- Experience integrating with third-party APIs and enterprise systems
- Strong understanding of object-oriented design, design patterns, and software architecture principles
- Excellent debugging, troubleshooting, and problem-solving skills
- Strong communication skills and ability to work directly with clients and business stakeholders
- Current state-issued driver's license, clean driving record, reliable transportation, and proof of valid auto insurance
- This is a remote role with eligibility to work from approved states in the United States
- Ability to sit for extended periods and use a computer and keyboard for long durations. Frequent typing and use of a mouse, with fine motor skills required for accurate data entry and navigation. Must be able to maintain good posture and adjust seating and workstation to minimize physical strain
- Knowledge of Oracle PL/SQL, MySQL, PostgreSQL, MongoDB, or IBM DB2
- Microsoft Power Platform (Power BI, Power Automate, Power Apps, etc.)
- Integration experience using SQL Server Integration Services
- Crystal Reports Development
- SSH/PowerShell Scripting Experience
Benefits
- This is a remote role with eligibility to work from approved states in the United States.
Company Overview
Company H1B Sponsorship