What are the responsibilities and job description for the Software .NET Developer - Remote position at Numentica LLC?
Experience Required: Minimum 8 years
Key Responsibilities:
- Design and develop a new reporting framework using .NET 8, Blazor, and other modern Microsoft technologies.
- Lead the migration of legacy applications and reports to the newer framework.
- Participate in the full Software Development Life Cycle (SDLC) in a SCRUM/Agile environment.
- Analyze and enhance existing complex reports built with Crystal Reports integrated with Oracle databases.
- Develop scalable and high-performance financial system solutions, ensuring seamless database integration using Oracle.
- Collaborate with cross-functional teams, including the DevOps team, to maintain and enhance CI/CD pipelines and automation processes.
- Provide innovative solutions to modernize and streamline the existing legacy project, ensuring alignment with business goals.
Skills and Qualifications:
- A minimum of 8 years of experience in SDLC, with expertise in:
- Migrating legacy applications and designing modern solutions.
- Adopting SCRUM/Agile methodologies for project delivery.
- Leveraging DevOps practices, particularly for CI/CD pipeline maintenance and automation.
Expertise in Microsoft technologies, including:
- .NET 5/6/7/8 framework
- Blazor, C#, and Visual Studio
- Strong understanding of modern design principles.
- Advanced knowledge of Oracle database management, with skills in:
- Writing and optimizing PL/SQL and stored procedures.
- Performance tuning for complex queries and systems.
- Proficiency in version control systems, specifically Bitbucket.
- Demonstrated ability to troubleshoot, identify, and resolve system-level issues within financial systems.
- Experience in modernizing reporting frameworks and financial systems. Strong communication and collaboration skills to work across teams and stakeholders. Proven problem-solving ability to address technical and architectural challenges in legacy-to-modern transformations.
Requirements
- 8 years experience in Software Development Life Cycle
- 8 years experience in Oracle (PL/SQL, Stored Procedures, Database Management, Performance Tuning)
- 8 years experience in Design Principles
- 8 years experience in Technical Documentation
- 6 years experience in NET 5/6/7/8.0 framework, C#, Visual Studio
- 6 years experience in Entity Framework
- 5 years experience in Blazor Server, Blazor WSM
- 5 years experience in Bitbucket for version control
- 5 years experience in SCRUM/Agile methodologies
- 6 years experience in Familiarity with Project-Specific Tools such as JIRA, TEMPO, Bitbucket, Confluence etc.