Senior Software Engineer (Patna)

Senior Software Engineer (Patna)

18 Oct
|
Innovya Technologies
|
Patna

18 Oct

Innovya Technologies

Patna

Senior Software Developer

Location: Patna, Bihar (Work From Office)

Employment Type: Full-Time

Experience Required: 4+ Years

Education: MCA / B.Tech / B.E. (Computer Science / Information Technology) from a reputed institution

About the Role

We are seeking a skilled and detail-oriented Software Maintenance Engineer / Software Developer to support the enhancement, maintenance, and continuous improvement of enterprise applications. The ideal candidate will possess strong technical expertise in Microsoft technologies and web application development, along with a problem-solving mindset and the ability to work collaboratively with business and technical stakeholders.

The role involves maintaining existing software systems, implementing enhancements, troubleshooting issues, and supporting critical applications used across various departments.

Key Responsibilities

- Maintain, troubleshoot, and enhance existing software applications to ensure optimal performance and reliability.
- Modify software to fix bugs, improve functionality, adapt to evolving business requirements, and support new technologies.
- Design, develop, test, and deploy software enhancements and recent modules.
- Perform system testing, validation, and quality assurance activities before production deployment.
- Develop and maintain technical documentation, user guides, and system specifications.
- Collaborate with business users and stakeholders to understand requirements and recommend appropriate technical solutions.
- Analyze existing systems and propose improvements for performance, scalability,



security, and usability.
- Assist in software architecture, database design, and application integration activities.
- Investigate and resolve application issues while ensuring minimal disruption to business operations.
- Prepare project status reports, technical reports, and implementation documentation.
- Work closely with Project Managers and other technical teams to understand project constraints, timelines, and deliverables.
- Support deployment activities, user acceptance testing (UAT), and post-implementation stabilization.

Required Technical Skills Candidates should have hands-on experience with:

- Microsoft SQL Server (MS SQL)
- .NET Framework and C#
- JavaScript
- Bootstrap
- Web Application Development
- Database Design and Query Optimization
- Software Testing and Debugging
- Technical Documentation

Desired Competencies

- Strong analytical and problem-solving skills
- Excellent debugging and troubleshooting capabilities
- Knowledge of software development life cycle (SDLC)
- Ability to work independently and within cross-functional teams
- Strong communication and documentation skills
- Attention to detail and commitment to quality
- Ability to manage multiple priorities in a fast-paced environment

Preferred Experience

- Experience working on Government Projects, e-Governance initiatives, or Public Sector Undertaking (PSU) projects will be preferred.
- Experience in maintaining large-scale enterprise applications and mission-critical systems is an added advantage.

📌 Senior Software Engineer (Patna)
🏢 Innovya Technologies
📍 Patna

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (patna) / patna

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (patna) / patna