Full-Stack Software Engineer
We are seeking a highly skilled Full-Stack Software Engineer to join our agile development team within the SPD/FRIP division. The successful candidate will design, develop, and maintain high-performance web-based and .NET desktop applications, supporting advanced research initiatives. This role requires strong technical proficiency, problem-solving ability, and adherence to best practices in software engineering.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications using modern frameworks and technologies.
Collaborate closely with Business Analysts to understand and translate business requirements into functional solutions.
Apply strong analytical and problem-solving skills to deliver reliable, high-quality software.
Ensure compliance with FS&D's software engineering standards in architecture, UI/UX, and development.
Promote and follow established coding standards, design patterns, and SDLC best practices.
Required Skills
Minimum 4 years of experience as a full-stack developer.
Strong experience with Azure DevOps for CI/CD and project management.
Working knowledge of OData and .NET Reflection.
Experience with MS SQL and ability to read and understand complex stored procedures.
Hands-on experience with Azure Cloud Services, including Service Bus or Event Hub for event-driven architecture.
Education
Bachelor's Degree or higher in Computer Science, Software Engineering, or a related field.
J-18808-Ljbffr