Software Engineer - Java/.Net

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Engineer - Java/.Net

Responsibilities :Software Development :- Design, develop, and maintain software solutions for asset management applications.- Write clean, efficient, and well-documented code in Java or .NET.- Implement and optimize PLSQL queries and scripts for database interactions.Data and Database Modeling :- Create and maintain ERD diagrams to represent data structures and relationships.- Design and implement robust data models to support application requirements.- Ensure data integrity and performance optimization in database design.Object-Oriented Programming :- Apply OOPS concepts to develop modular and scalable software components.- Utilize design patterns and best practices to solve complex software engineering problems.- Conduct code reviews and ensure adherence to coding standards.Research and Development :- Participate in R&D projects to innovate and improve asset management solutions.- Stay updated with the latest technologies and industry trends to incorporate into new developments.- Collaborate with cross-functional teams to ideate and prototype new features.Testing and Quality Assurance :- Develop and execute unit tests, integration tests, and system tests to ensure software quality.- Identify and resolve software defects and performance issues.- Work closely with QA teams to ensure comprehensive test coverage and issue resolution.Documentation and Support :- Prepare and maintain technical documentation for software applications and processes.- Provide technical support and guidance to end-users and other team members.- Participate in training sessions and knowledge transfer activities.Qualifications :- Education and Experience- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.- Minimum of 3-5 years of experience in software development and database management.- Proven experience in PLSQL, ERD diagram design, and data modeling.Technical Skills :- Proficient in Java or .NET development.- Strong understanding of OOPS concepts and their application in software development.- Experience with data modeling and database design principles.- Familiarity with version control systems such as Git.Soft Skills- Strong analytical and problem-solving skills.- Excellent communication and interpersonal skills.- Ability to work effectively in a team-oriented environment.- Self-motivated and able to manage multiple tasks simultaneously.Preferred Skills :- Experience with asset management software or related applications.- Knowledge of Agile/Scrum development methodologies.- Familiarity with cloud platforms and services.- Advanced certifications in Java, .NET, or database management. (ref:hirist.tech)

Original job Software Engineer - Java/.Net posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Kolkatta, Kolkata; Presidency; West Bengal

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.