Senior Software Engineer

Technology, Data & Digital · Software & Web Development · Backend · Frontend · Data Science

Smart Summary

AI-generated overview of this position

Sandvik Mining & Rock Technology India Pvt. Ltd. is seeking a Senior Software Engineer in Bangalore to lead business intelligence projects and develop modern web applications. This role requires a Bachelor's or Master's degree in computer science engineering with 7-10 years of full web development lifecycle experience, including proficiency in React, TypeScript, C#, and .NET Core.

IT and software development

Senior Software Developer

Job Title: Senior Software Engineer

At Sandvik Mining & Rock Technology India Pvt. Ltd. (Part of Sandvik Group), we offer you a world of opportunities. Our diverse businesses and global network enable you to explore your potential and thrive. So now we challenge you: Think one step further and then take it!

YOUR MISSION

As software development professional, you are responsible for implementing business intelligence projects & execute proof of concepts to demonstrate stakeholders. Coordinate with fellow team members for delivering solutions with measurable success.

Key Responsibilities

  • The Senior Software Engineer will be responsibilities are as follows.
  • Contribute by leveraging knowledge and expertise in own work and in interaction with other parts of the organization.
  • Contribute by sharing skills and best practice in the own function and/or geographic area/internal networks.
  • Evaluate and use methods, tools and processes within the area of job responsibility.
  • Continuous development of own knowledge and expertise.
  • Take decisions within a defined time frame.
  • Be proactive in project activities and collaborate with other team members.
  • Deliver tasks within the agreed timeframe with required quality.
  • Insightful unit tests to cover your code
  • Understands agile way of working
  • Develop User interfaces for Modern Rich Internet Applications with the latest Web Technologies
  • Integration of user-facing elements in front-end with backend server-side logic
  • Discover and implement new technologies that yield competitive advantage
  • Help departments use technology profitably
  • Able to write clean code, unit or integration tests, and follow coding and process guidelines
  • Collaborate with product and engineering departments to understand company needs and devise possible solutions.
  • Communicate results and ideas to key decision makers.

Education & Experience:

Bachelor’s or master’s degree in computer science engineering.

7-10 years of experience into full web development lifecycle. You have a solid track record of designing, developing, and deploying software solutions. You have the needed experience with relevant Web technologies

Technical Expertise:

  • Proficiency in front-end technology React with Typescript
  • Strong back-end experience in C# with .NET Core.
  • Familiar with CSS framework and Material UI
  • Experience with RESTful APIs, and microservices architecture.
  • Experience in GraphQL query
  • Expert knowledge of solid principles, parallel programming & design patterns
  • In-depth Knowledge of SQL development and database design
  • Should have experience in writing unit test cases
  • Good to have experience in RabbitMQ, messaging queue & Protobuf messages
  • Proficiency in using Git for version control and collaboration within a team environment
  • Knowledge of dockers\Kubernetes
  • Should be capable of designing the Product Architecture
  • Good to have experience in Gitlab & CI\CD

Problem-Solving and Analytical Skills:

  • Should be self-motivated, flexible & able to handle agile ceremonies
  • Critical thinker and good problem-solver

Communication and Collaboration Skills:

  • Strong verbal and written communication skills to collaborate effectively with diverse teams and stakeholders.
  • Ability to work with global teams
  • Ability to establish and maintain effective working relationships.

Other Important Attributes:

  • Strong commitment to safety and compliance.
  • Ability to work independently on multiple projects simultaneously.

Apply Apply for this job

#software-development#full-stack#react#typescript#c##.net-core#agile#bangalore#india
Sandvik Logo

Company

Sandvik

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor, Master

Applicants

Be an early applicant