Senior Software Engineer (On-site) - ISSI Tech Pros
Syracuse, NY 13206
About the Job
Please no 3rd parties or C2C.
Must be a US Permanent Resident or Citizen.
We are unable to sponsor at this time.
Location: Syracuse, NY (On-Site)
Salary Range: $95,000 - $105,000 annually
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:
Education: ISSI Technology Professionals celebrates diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Software Development Life CycleSoftware Development Life Cycle
Must be a US Permanent Resident or Citizen.
We are unable to sponsor at this time.
Location: Syracuse, NY (On-Site)
Salary Range: $95,000 - $105,000 annually
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.
Education:
- Bachelors degree in computer science, software engineering, or a related field.
- An associate's degree with 7+ years of professional experience is also acceptable.
Experience:
- 7+ Years of professional experience developing in .Net framework using C#.
- Proficiency in C#, with a focus on user interface design and database integration.
- 7+ years of professional experience with Microsoft SQL Server scripting and database programming.
- 7+ years of full SDLC experience with an emphasis on user requirement gathering.
- Background in developing scalable enterprise software solutions.
Technical Skills:
- Knowledge of SQL Integration Services (SSIS) and Analysis Services (SSAS) (preferred).
- Familiarity with MCL-designer development tools for mobile devices (preferred).
- Ability to develop .NET API web services and create frontend web components or desktop applications.
Certifications:
- Relevant technical certifications are a plus.
Soft Skills:
- Strong analytical and problem-solving skills. Excellent communication and teamwork abilities.
Why Join Us?
- Competitive compensation package.
- Flexible paid time off and paid company holidays.
- Comprehensive health, prescription, and dental insurance.
- Life and disability insurance options.
- Additional supplemental insurance options.
- 401(k) plan with employer matching.
- Employee assistance programs and purchase programs.
Software Development Life CycleSoftware Development Life Cycle
Source : ISSI Tech Pros