.Net Full stack Developer
Location: bangalore, in
Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
Roles & Responsibilities :
Responsibilities
· Work as part of a project team to design, develop and deliver a mission-critical implementation built on .NET Framework & .Net Core technologies
· Participate in requirement understanding, design, implementation, testing and support of custom .NET solutions, which include features enhancements, new functionalities, and back-end systems integration etc.
· Collaboration with client to prepare technical design specifications.
· Interact with subject matter experts (functional & business) to understand business requirements and develop system/technology design & architecture of the applications. Work directly with the project team and implementation partners, as needed.
· Ensure quality assurance and conformance to standards / guidelines.
· Assist in infrastructure & system software setup for development and testing environments.
· Ensure timely completion of tasks delegated.
· Monitor and report on task status, identify issues that may hinder fulfillment of the task, recommend and implement corrective measures.
· Ensures that the design/implementation meets technical, functional, performance and business requirements and in compliance with the architecture of the solution.
· Present the Solution & demos to internal and external stakeholders, through presentations and documents.
· Develop High Level and Low Level Design documentation as needed
· Prioritizes multiple tasks effectively & work on multiple projects/tasks at the same time, as needed
· Ensure that the coding guidelines, documentation standards/requirements and SDLC methodology are adhered to
· Consistently deliver high-quality services and components
Technical Skills
· Core knowledge and hands-on experience in IT field, especially in design, implementation and testing applications based on .NET Framework & .Net Core Technologies, including Web applications frameworks, Front-end technologies, Back-end technologies, Web Services etc.
· Sensitive to UI design & User Experience, and demonstrate excellent skills on leveraging new technologies like Angular
· Full stack experience in developing applications using .NET Framework & .NET Core
· Proven experience with Relational Databases. Experience in design and development of necessary DB artifacts such as Tables, Views, and Stored-Procedures. SQL Server is preferred DB.
· Proven experience in agile development methodology
· Knowledge of Object Oriented Programming concepts and design patterns
· Experience in developing web applications using C# .NET, ASP.NET, JavaScript, JQuery, JSON, Client Object Model, and Service Oriented Architecture.
· Experience with front-end development languages including, JavaScript,HTML5, CSS and Angular
· Extensive experience in Queuing systems like RabbitMQ
· Proficiency with ORM (Dapper/Entity Framework)
· Extensive experience working with SQL Server and has the ability to write stored procedures and write complex SQL queries.
· Experience designing and developing K2 five workflows is a plus
· Experience in technical support / troubleshooting
· Knowledge about source control tools like Git. Good skills on build tools like Jenkins, Bamboo and Maven
· Experience in developing Web Services (SOAP, REST) to expose web services or Consume Web Services to fulfill different integration needs.
· Experience in unit testing the artifacts to insure that implemented artifacts fulfill the requirements
· Familiarity with OO principles and Service Oriented principles and apply them effectively in design & implementation
· Experience on creating unit test using JUnit, Mockito is nice to have.
Soft & Leadership skills
· Ability to cope with tight deadlines and adhere to the delivery plan.
· Should be optimistic, proactive, good in takings initiatives, passionate, strives to achieve more as a team, and able to motivate others.
· Proven skills demonstrating strong judgment, problem-solving, and decision-making abilities
· Excellent techno- functional presentation skills to all levels of management.
· Strong business acumen and political savvy
· Individual that is able to learn new knowledge independently & able to apply the knowledge to the task.
· Ability to collaborate while dealing with complex situations
· Ability to think creatively and to drive innovation
· Team player with good communication skills
· Good verbal and written communication in English, technical, analytical, troubleshooting and consultative skills.
· Willingness to travel within the region, if needed
Academic and professional qualifications
Degree in Computer Sciences / Software Engineering / Information Technology or relevant technical field with rich hands-on experience in delivering .NET projects
Years and Nature of Experience
5 to 8 Years of experience in leading/developing/delivering .NET Framework & .Net Core application development using relevant .NET technologies & frameworks as per technical skills mentioned above.
Qualifications
Educational qualification:
Experience :
Mandatory/requires Skills :
Preferred Skills :
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
