What are the responsibilities and job description for the .NET Developer position at A-Line Staffing Solutions?
Title : Full-Stack DeveloperLocation : Troy, MI (Hybrid)Note : This is a W2 contract role; this role is NOT open to C2C or 3rd party candidatesThe ideal candidate for this role will possess a deep understanding of software architecture principles, demonstrated by years of experience implementing complex scalable solutions. Responsibilities will include creating, designing, and maintaining robust applications, microservices, and APIs that support business goals and meet the needs of our product stakeholders. Your work will directly impact the products that are delivered to high-value customersPosition Duties : Reviewing API docs, file schemas, and database schemas to determine content fitment versus company productsImplementing custom ingestions and ETLs from external APIs, files, and databases into company systemsCreating automated tests (e.g., unit, integration, and regression tests) for all modified codeCommunicating progress throughout lifecycle, including clear and vocal identification of roadblocks and concernsPosition Qualifications : 5 years of strong C# development experience, including experience following Object-Oriented Analysis and Design (OOAD) principles, experience writing unit and integration tests, including maintaining Code Coverage, and experience with content ETL using CSV, XML, JSON, and other formats5 years of strong SQL development experience, including experience with complex transformations and experience working with large data sets, with strong data interrogation skills5 years of strong .NET Framework and .NET Core v3 development experience, including experience developing and maintaining scalable, performant applicationsAbility to ensure architecture and solution design aligns with established architectures and visionsAbility to adopt team best practices, participate in peer reviews and quality assurance reviews, and ensure high-quality codeStrong analytic and problem-solving skills, including a strong detail-orientation and the ability to follow code and data across multiple systems, databases, and technologiesStrong solution / priorities-focused mindset, including a collaborative, open-minded, and strategic work ethicAbility to break down large, complex problems into small, iterative, bite-sized tasks, including reverse-engineering and documenting complex systems and workflows, even if the original analysts, developers, or documentation are unavailableStrong interpersonal communication skills, both written and verbal, and strong teamwork / collaboration skills, including experience collaborating with product stakeholders to clarify requirements and prioritization for all work itemsAbility to communicate accomplishments and roadblocks via meetings and work item documents, including estimating work items based on personal and team experiences, relative to scope and requirementsExperience with automotive data or within the automotive industry preferredExperience with Amazon Web Services / AWS (S3, Systems Manager, Secrets Manager, IAM, etc.) preferredExperience with DevOps and CI / CD (Octopus Deploy) preferredExperience with Git and Azure DevOps preferredExperience with Agile / Scrum methodologies preferredA minimum of a Bachelor’s Degree in a relevant fieldNote : This is a W2 contract role; this role is NOT open to C2C or 3rd party candidates#ALINE11