Job Description
Job Description
Position Overview:
We are looking for a highly motivated and experiencedSoftware Developerwith a strong foundation in.NET,Python, andSSRS reporting. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex problems, and is passionate about building scalable, maintainable, and high-performance applications.
The successful candidate will play a key role in thedesign, development, testing, and deploymentof enterprise-level applications and reporting solutions that support critical business functions.
Key Responsibilities:
- Develop and maintain robust applications using.NET (C#)andPython
- Design and implementSSRS reportsto support operational and analytical reporting needs
- Collaborate with cross-functional teams including business analysts, QA, and infrastructure teams to gather requirements and deliver solutions
- Write efficient, reusable, and reliable code following best practices and coding standards
- Performcode reviews,unit testing, andintegration testing
- Troubleshoot, debug, and optimize existing applications for performance and scalability
- Participate inAgile/Scrum ceremoniesincluding sprint planning, daily stand-ups, and retrospectives
- Document technical specifications, system architecture, and deployment procedures
- Ensure compliance withsecurity,data privacy, andgovernance standards
- Provide production support and resolve issues in a timely manner
Required Skills & Qualifications:
- Bachelor's degree inComputer Science, Information Systems, or a related field
- Minimum5 years of hands-on experiencein software development
- Strong proficiency in:
- .NET Framework / .NET Core (C#)
- Python scripting and automation
- SQL Server Reporting Services (SSRS)
- SQL Server / T-SQL
- Experience withRESTful APIs,JSON/XML, anddata integration
- Solid understanding ofobject-oriented programming (OOP)anddesign patterns
- Stronganalytical thinkingandproblem-solvingskills
- Excellentcommunication skillsable to explain technical concepts to non-technical stakeholders
- Ability to manage multiple priorities and work independently or as part of a team
Preferred Qualifications:
- Experience withAzure services,DevOps pipelines, orCI/CD tools
- Familiarity withPower BI,or other BI tools
- Exposure tocloud-based architecturesandmicroservices
- Knowledge ofversion control systems(e.g., Git, Azure Repos)
- Experience working inregulated industries(e.g., healthcare, finance) is a plus