What are the responsibilities and job description for the Senior Software Engineer (On-site) position at NPAworldwide?
Please no 3rd parties or C2C.
Must be a US Permanent Resident or Citizen.
We are unable to sponsor at this time.
About the Role :
We are seeking a skilled Senior Software Engineer to contribute to the development, enhancement, and maintenance of custom multi-tier applications built on .NET and SQL Server. This position involves collaborating with end users to support software applications through implementation, enhancement, integration, and reporting. The successful candidate will engage in various stages of the software development lifecycle and play a key role in delivering data-driven solutions.
Key Responsibilities :
- Design and build interactive solutions using the .NET Framework and C#.
- Develop SQL procedures, functions, and views with Microsoft SQL Server.
- Create and maintain reports using SQL Server Reporting Services (SSRS).
- Troubleshoot and resolve data-related issues to ensure smooth operations.
- Maintain and enhance existing systems to ensure performance and availability.
- Collaborate effectively with team members and stakeholders.
- Adapt to new challenges and solve complex technical problems.
- Test software, identify bugs, and implement solutions to ensure reliability.
- Work directly with users to gather requirements and support existing functionality.
- Provide off-hours support on a rotating basis as needed.