JOBSEARCHER

Full Stack Engineer (Backend)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Title: Full Stack Developer (Backend Focused)Location: Baltimore, MD - HybridDuration: 6 month contract to hireCompensation: $65-$70/ hour W2Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. Position SummaryWe are seeking an experienced Full Stack Developer to design, develop, and maintain scalable enterprise applications. This role will be responsible for building end-to-end solutions across the application stack, including front-end development, back-end services, APIs, databases, cloud infrastructure, and deployment automation. The ideal candidate will have experience with modern cloud platforms, software development best practices, and Agile methodologies. This position requires strong technical expertise, the ability to work independently, and collaboration with cross-functional teams to deliver high-quality software solutions.Key ResponsibilitiesDesign, develop, test, and maintain enterprise-grade applications using modern development frameworks and cloud technologies.Analyze business and technical requirements and translate them into scalable software solutions.Develop and support front-end interfaces, back-end services, APIs, and database components.Build, deploy, and maintain cloud-based applications and services.Participate in architectural discussions and contribute to technical design decisions.Implement and support CI/CD pipelines to streamline software delivery and deployment processes.Develop and maintain automated testing frameworks to ensure application quality and reliability.Troubleshoot, debug, and resolve production issues as needed.Collaborate with product owners, business stakeholders, developers, and QA teams throughout the software development lifecycle.Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement sessions.Perform code reviews and promote software engineering best practices.Create and maintain technical documentation, including design specifications and implementation details.Evaluate emerging technologies and recommend improvements to development processes and solutions.Mentor team members and provide technical leadership when appropriate.Required QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and professional experience.5+ years of experience in software development using Microsoft .NET technologies.5+ years of experience developing full-stack web applications.Experience delivering applications within Agile/Scrum environments.Strong understanding of software design principles, object-oriented programming, and application architecture.Core CompetenciesAnalytical ThinkingProblem SolvingInformation Gathering and ResearchContinuous LearningQuality FocusTime ManagementInnovation and CreativityPlanning and PrioritizationCollaboration and CommunicationTechnical SkillsRequiredExperience with cloud platforms such as Microsoft Azure and/or Amazon Web Services (AWS)Strong proficiency in C# and .NET developmentExperience developing web applications using ASP.NET MVC, ASP.NET Core, and related technologiesExperience building and consuming RESTful APIs and web servicesStrong SQL Server development skills, including database design, optimization, and performance tuningExperience with CI/CD tools and deployment automationKnowledge of Agile software development methodologiesExperience with distributed and multi-tier application architecturesStrong understanding of object-oriented design and software development best practicesPreferredExperience with Python developmentExperience with Node.js and JavaScript frameworksExperience developing Windows services or desktop applications using .NETFamiliarity with automated testing frameworks and test-driven development practicesKnowledge of rule-based systems and business process automation Additional AttributesSelf-motivated and able to work independentlyStrong problem-solving and troubleshooting skillsAbility to manage multiple priorities in a fast-paced environmentWillingness to learn new technologies, tools, and business domainsStrong verbal and written communication skills Our benefits package includes: (EXCLUDE on perm placements)Comprehensive medical benefitsCompetitive pay401(k) retirement plan…and much more!#IND-telecom About INSPYR SolutionsTechnology is our focus and quality is our commitment. As a leading expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients’ business objectives and cultural needs. Our tailored offerings include a wide variety of professional services, project solutions, managed services, and talent resources, all bolstered by our strategic partnerships with cutting-edge technology services. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at www.inspyrsolutions.com.INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions’ Privacy Policy and INSPYR Solutions’ AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/. By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.