Home
Jobs

Software Engineer - C# and SQL

3 - 5 years

6 - 10 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced Senior C# Engineer with expertise in frameworks such as WPF, MVC, and ADO.NET. This role requires an individual who excels at investigating and remediating issues within existing systems and possesses strong skills in SQL Server queries and resource tuning. The ideal candidate will be a proven problem-solver who brings additional knowledge of Python, API development, current architectural patterns, and lean programming to enhance our enterprise-level applications. Job Responsibilities: Framework Expertise: Develop and maintain applications using C#, leveraging frameworks such as WPF, MVC, and ADO.NET to ensure high performance and scalability. Issue Investigation & Remediation: Analyze, troubleshoot, and resolve complex issues within existing systems, employing best practices to enhance system reliability and performance. SQL Server Proficiency: Design, optimize, and execute SQL queries for efficient data retrieval and manipulation, ensuring database performance tuning and resource management. Python and API Development: Utilize knowledge of Python to complement C# development efforts and contribute to API creation and integration, enhancing application functionality and interoperability. Enterprise Application Development: Architect, implement, and maintain enterprise-grade applications that meet business requirements and adhere to industry standards. Continuous Improvement: Actively participate in code reviews and collaborative development efforts to drive innovation and continuous improvement within the team. Current Architectural Patterns & Lean Programming: Apply modern architectural patterns and lean programming principles to streamline development processes and improve system efficiency. Documentation: Prepare comprehensive technical documentation to support system modifications and provide guidance for future development efforts. Stakeholder Collaboration: Work closely with cross-functional teams, including project managers, business analysts, and other engineers, to deliver high-quality solutions. Job Requirements: Bachelors degree in Computer Science, Information Systems or a related field . Should have 3 to 5 years of relevant experience. Proven experience in C# development with a strong focus on WPF, MVC, and ADO.NET frameworks. Demonstrated ability to investigate and resolve issues within complex systems. Advanced skills in SQL Server, including query optimization and resource tuning. Knowledge of Python and experience with API development. Strong understanding of current architectural patterns and lean programming practices. Excellent analytical skills and attention to detail to ensure accuracy and efficiency in development work. Effective communication skills to collaborate with team members and stakeholders. Traits Expected from a Senior Enterprise Engineer: Leadership: Capable of mentoring junior engineers and leading development projects. Adaptability: Able to quickly learn and integrate new technologies and methodologies. Initiative: Takes proactive steps to identify and address potential system weaknesses and opportunities for enhancement. Innovation: Continuously seeks out new approaches and ideas to optimize and improve system performance and functionality.

Mock Interview

Practice Video Interview with JobPe AI

Start Performance Tuning Interview Now

My Connections FactSet

Download Chrome Extension (See your connection in the FactSet )

chrome image
Download Now
FactSet
FactSet

Financial Services

Norwalk Connecticut

10001 Employees

112 Jobs

    Key People

  • Phil Snow

    Chief Executive Officer
  • Samantha W. Morgan

    Chief Financial Officer

RecommendedJobs for You

Hyderabad, Telangana, India

Noida, Uttar Pradesh, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India