Software Engineer

0 years

0.0 Lacs P.A.

Ahmedabad, Gujarat, India

Posted:1 day ago| Platform: Linkedin logo

Apply Now

Skills Required

softwareservicewritingcodedebuggingtroubleshootingmentoring.netpostgresqlazuredevopsrabbitmqarchitecturedesignengineeringdevelopmenttestingintegrationdeploymenttestreliabilitysecurityagilecodingscalabilitytriageresolvesupport

Work Mode

On-site

Job Type

Full Time

Job Description

Role Description We are seeking a full-time Software Engineer for our client who is a IT service provider based in Ahmedabad. The Software Engineer will be responsible for designing, developing, and maintaining software systems. Daily tasks include writing clean, efficient code, debugging and troubleshooting issues, and collaborating with cross-functional teams to deliver high-quality software solutions. The role also involves participating in code reviews, mentoring junior developers, and staying updated with the latest industry trends and technologies. Qualifications Required Technical Expertise: Proficient in .NET, C#, EF, MSSQL, PostgreSQL, Angularjs, Blazor. Deep understanding of Azure and Azure DevOps. Hands-on experience in Azure Queue, RabbitMQ or similar message broker. Experienced in writing clean code and scalable solution architecture. Familiarity with OOPS principles and Object-Oriented Design. Strong aptitude in software engineering encompassing design, development, and testing. Proficiency in continuous integration, unit and functional testing practices, and continuous deployment systems. Extensive experience in constructing scalable web applications using clean code. Role Responsibilities/Expectations: Design, develop, test, and deploy high-quality software to meet escalating demands for availability, reliability, security, and performance of core tools. Engage in all stages of the software development lifecycle using Agile methodology, including design, coding, testing, Test-Driven Development, and CI/CD. Understand the application domain and implement requirements promptly and with high precision. Ensure adherence to standards from security and scalability perspectives throughout the development cycle. Perform initial triage, mitigate, and resolve issues (both non-prod and prod) within SLA. Collaborate and support the Engineering team when technical assistance is required. Communicate effectively to convey progress, risks, and assistance needed within the project team. Show more Show less

[ ]

RecommendedJobs for You