Bosch Global Software Technologies Private Limited
Bengaluru, India
On-site
C# (.net framework)
Solid principles
Agile principles
As a Senior Application Software Engineer, you will design, implement, and test software according to specifications and architecture
Job Summary
As a Senior Application Software Engineer, you will design, implement, and test software according to specifications and architecture.
Key responsibilities include designing, coding, and unit-testing software, documenting designs, and decomposing designs into manageable work packages.
The role requires analyzing subsystem requirements, deriving component-level requirements, and planning development for continuous integration while producing clean code.
Matching Summary
As a Senior Application Software Engineer, you will design, implement, and test software according to specifications and architecture.
Skills & Requirements
Must-have
C# (.NET Framework)
SOLID principles
Agile principles
design, code, unit-test
component level requirements
Nice-to-have
experience with C++
debugging complex systems
audio and video libraries
communication protocols TCP/IP
UML design methods
Key Requirements
5+ years of experience in C# (.NET Framework)
University education in computer or software science at Bachelor level or higher