Sr. Software Engineer c#.NET
1 Nos.
75830
Full Time
2.0 Year(s) To 3.0 Year(s)
4.00 LPA TO 5.00 LPA
IT Software - Web / Mobile
Industrial Products/Equipment/Machinery/Projects & Engg
BCA/BCS - Computers
Job Description:
POSITION :SR SOFTWARE ENGINEER
LOCATION AHMEDABAD
Responsibilities:
- Software Development:
- Design, develop, and maintain high-quality desktop and web based software applications using C# .NET.
- Collaborate with cross-functional teams, including product managers to deliver robust and scalable solutions.
- Ensure code quality, performance, and adherence to coding standards.
- Technical Leadership:
- Participate in code reviews to ensure best practices and maintain code quality.
- Contribute to architectural decisions and drive the evolution of the technology stack.
- Problem Solving:
- Analyze complex technical problems and provide innovative solutions.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Collaborate with cross-functional teams to identify and address system integration challenges.
- Code Optimization:
- Optimize existing software code for improved performance and scalability.
- Conduct performance analysis and implement optimizations to enhance overall system efficiency.
- Documentation:
- Create and maintain technical documentation, including design documents, API documentation, and code comments.
- Ensure documentation is up-to-date and accessible to the development team.
- Collaboration and Communication:
- Collaborate effectively with product managers and other stakeholders to understand business requirements and translate them into technical specifications.
- Communicate effectively with team members and project stakeholders, providing regular updates on progress and addressing any challenges.
Responsibilities:
- Software Development:
- Design, develop, and maintain high-quality desktop and web based software applications using C# .NET.
- Collaborate with cross-functional teams, including product managers to deliver robust and scalable solutions.
- Ensure code quality, performance, and adherence to coding standards.
- Technical Leadership:
- Participate in code reviews to ensure best practices and maintain code quality.
- Contribute to architectural decisions and drive the evolution of the technology stack.
- Problem Solving:
- Analyze complex technical problems and provide innovative solutions.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Collaborate with cross-functional teams to identify and address system integration challenges.
- Code Optimization:
- Optimize existing software code for improved performance and scalability.
- Conduct performance analysis and implement optimizations to enhance overall system efficiency.
- Documentation:
- Create and maintain technical documentation, including design documents, API documentation, and code comments.
- Ensure documentation is up-to-date and accessible to the development team.
- Collaboration and Communication:
- Collaborate effectively with product managers and other stakeholders to understand business requirements and translate them into technical specifications.
- Communicate effectively with team members and project stakeholders, providing regular updates on progress and addressing any challenges.
Company Profile
Client is an engineering group established over eight decades ago. They offer products and solutions in textile engineering, wastew---r treatment, cooling and heating, value-added equipment, and IoT. Their expertise spans manufacturing, sales, distribution, and turnkey projects. Client provides cutting-edge machinery for textile processes, comprehensive wastew---r treatment solutions, energy-efficient cooling and heating systems, value-added equipment for various industries, and data-driven insights for sustainable growth.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.