What are the responsibilities and job description for the Software Development Engineer position at New American Funding?
A company is looking for a Software Development Engineer II.Key ResponsibilitiesDesign and develop software applications using C#, .NET Core, and Azure Cloud technologiesCollaborate with cross-functional teams to enhance the platform's micro-service architectureMentor and train junior software engineers, providing guidance and support as neededRequired QualificationsBachelor's Degree in Software Engineering, Computer Science, or a related field, or equivalent experience4 years of experience in software development, focusing on high-quality, scalable applicationsStrong programming skills in C#, .NET Core, and Microsoft SQLExperience with Azure Cloud or other cloud providersFamiliarity with Agile methodologies such as Scrum