- Expertini Resume Scoring: See how well your CV/Résumé matches this job: Software Engineer Dot Net Core / C# Hitachi Rail GTS India.
Urgent! Software Engineer - Dot Net Core / C# - Hitachi Rail GTS India Job | Hitachi Rail
Description
:Job Title: Software Engineer - Dot Net Core / C#
Location: Noida, India
Company: Hitachi Rail GTS India
Salary Range: As per Industry
Company Overview:
Hitachi Rail is a leading partner to the world’s best transportation companies, with a comprehensive portfolio of rail solutions and services for the urban, mainline and freight railway markets.
Job Purpose:
We are looking for a talented Full Stack Developer with expertise in .NET Core/C# to join our dynamic team.
As part of the team, you will be responsible for designing, developing, and maintaining modern web applications and Equipment application with a strong focus on both frontend and backend development.
You will work in an Agile environment and contribute to building distributed, highly available systems with solid code quality and performance.
Responsibilities:
1.
Frontend Development:
Design and implement responsive and user-friendly Windows and Web UIs.
Collaborate with UX/UI designers to translate business requirements into technical specifications.
Utilize .NET components, directives, services, and routing to ensure the development of scalable and efficient applications.
Integrate RESTful APIs into the frontend and handle asynchronous operations efficiently.
Ensure code quality, maintainability, and performance optimization in the UI layer.
2.
Backend Development:
Design and develop enterprise-grade systems using .NET Core/C#.
Develop and manage REST APIs for smooth interaction between frontend and backend.
Work with ASP.NET MVC, Entity Framework, LINQ for managing business logic and database operations.
Create and optimize stored procedures and database designs to ensure high availability and efficient data retrieval.
3.
Software Engineering:
Write clean, efficient, and maintainable code following best practices in C# development.
Implement and follow Agile methodologies within cross-functional teams.
Develop unit and integration tests for backend and frontend modules, ensuring code quality and functionality.
Troubleshoot and debug complex issues across the application stack.
4.
Continuous Integration/Continuous Deployment:
Participate in continuous integration and deployment pipelines.
Work with tools like TFS, Polarion, Git, and Visual Studio to streamline build and release processes.
Ensure timely delivery of software releases in a CI/CD environment.
5.
Collaboration & Communication:
Work closely with cross-functional teams including designers, product managers, and QA engineers.
Communicate effectively to convey technical concepts and collaborate on solutions.
Provide mentoring and technical guidance to junior team members.
Experience: 7-10 years
Skills:
1.
Technical Expertise:
1.1 Frontend:
Strong hands-on experience with ASP.Net, TypeScript, HTML5, CSS3, and Bootstrap.
Solid understanding of DOT NET components, directives, services, and routing.
1.2 Backend:
Proficiency in C# and ASP.NET Core (MVC, Web API).
Deep knowledge of OOP principles, Entity Framework, LINQ, and database management.
Strong experience in working with SOAP and REST APIs and designing highly available systems.
2.
Software Development Practices:
Strong understanding of data structures, algorithms, and asynchronous programming.
Ability to troubleshoot and resolve performance issues, bugs, and defects.
Experience in automated testing, including unit testing for both front-end and backend code.
Solid knowledge of database design and writing optimized stored procedures.
3.
Tools and Technologies:
Experience with Git, TFS, Polarion, Visual Studio, and other modern development tools.
Familiarity with CI/CD practices and tools to automate build, deployment, and testing.
4.
Soft Skills:
Excellent problem-solving and debugging skills.
Strong communication skills and the ability to work in a collaborative, fast-paced Agile environment.
Ability to manage tasks efficiently and meet deadlines in a dynamic development cycle.
Desired Skills (Optional but Preferred):
Familiarity with microservices architecture and distributed systems.
Knowledge of additional front-end frameworks or libraries (e.g., Bootstrap, JS).
Understanding of containerization technologies like Docker.
Work Environment:
Agile development team environment.
Opportunities to contribute to the continuous improvement of processes and product quality.
Collaboration with cross-functional teams including product management, quality assurance, and UX/UI.
Mandatory Skills:
C#
OOPs (Object-Oriented Programming)
Singleton Design Pattern
GitHub
TFS / Polarion / Jira
Agile process
For Web Developer:
ASP.NET Web Forms
C#
WCF Services
NET Framework version 4.5 and above
Microsoft SQL Server
Angular version 16+ (Good to have)
Good To Have
CICD
Data structure & Algorithms.
IPC (Inter Process Communication)
Qualification: A bachelor’s degree in computer science, Computer Engineering, or a closely related field.
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your Software Engineer Potential: Insight & Career Growth Guide
Real-time Software Engineer Jobs Trends in Noida, India (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Software Engineer in Noida, India using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 176822 jobs in India and 4192 jobs in Noida. This comprehensive analysis highlights market share and opportunities for professionals in Software Engineer roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! Hitachi Rail is currently hiring and seeking a Software Engineer Dot Net Core / C# Hitachi Rail GTS India to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: Software Engineer Dot Net Core / C# Hitachi Rail GTS India Jobs Noida.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Hitachi Rail adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a Software Engineer Dot Net Core / C# Hitachi Rail GTS India Jobs India varies, but the pay scale is rated "Standard" in Noida. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for Software Engineer Dot Net Core / C# Hitachi Rail GTS India typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for Software Engineer Dot Net Core / C# Hitachi Rail GTS India, consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your Software Engineer Dot Net Core / C# Hitachi Rail GTS India interview at Hitachi Rail, research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Hitachi Rail's products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for Software Engineer Dot Net Core / C# Hitachi Rail GTS India is easy with Noida | Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!