Bosch Group Logo

Bosch Group

Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Singapore
Senior level
Singapore
Senior level
The Software Engineer will develop detailed design specifications, manage project schedules, and engage in full cycle development testing. Responsibilities include creating software solutions, performing testing, resolving issues, preparing documentation, and providing technical support to clients in the field.
The summary above was generated by AI

Company Description

About Bosch Group

The Bosch Group is a leading global supplier of technology and services, employing roughly 429,400 associates worldwide and generating sales of 91.6 billion euros in 2023. Its operations are divided into four business sectors: Mobility Solutions, Industrial Technology, Consumer Goods, and Energy and Building Technology. As a leading IoT company, Bosch offers innovative solutions for smart homes, smart cities, connected mobility, and connected manufacturing. It uses its expertise in sensor technology, software, and services, as well as its own IoT cloud, to offer its customers connected, cross-domain solutions from a single source. The Bosch Group’s strategic objective is to deliver innovations for a connected life. Bosch improves quality of life worldwide with products and services that are innovative and spark enthusiasm. In short, Bosch creates technologies that is “Invented for life.”

About Bosch Security Solutions

Our Bosch Security Solutions, a leading brand in Singapore with extensive range of products portfolio in the domain of video surveillance, intrusion detection, fire detection, voice alarm, public announcement systems, professional audio and conferencing system as well as access control and management systems. Through the years, our products are well received by our Singapore based customers has collaborated with us through our design, implementation and maintenance projects. As part of BOSCH’s business expansion strategy, our Security Solutions Business Unit is seeking for a technical competent Software Engineer to join our team in Singapore office.

Job Description

  • Develop and document detailed design specifications.
    • Collaborate with stakeholders to gather and analyze project requirements.
    • Translate functional and technical requirements into detailed design documents.
    • Ensure design documentation adheres to best practices, standards, and project objectives.
    • Regularly update and maintain design documentation to reflect changes throughout the project lifecycle.
  • Create and maintain project development schedules.
    • Define and manage development timelines, milestones, and deliverables.
    • Coordinate with cross-functional teams to align schedules with project goals.
    • Monitor project progress and adjust schedules to address delays or evolving priorities.
  • Involve in end-to-end project development and testing efforts.
    • Develop and implement robust, scalable, and efficient software solutions.
    • Perform unit testing, integration testing, and system testing to ensure code quality and functionality.
    • Collaborate with teams to address issues and refine product performance.
    • Identify and resolve bugs or performance bottlenecks during the development process.
    • Ensure software meets compliance and security standards before deployment.
  • Prepare and maintain comprehensive product release documentation.
  • Provide technical support in the field as required.
    • Act as a technical resource to assist clients or teams in troubleshooting and resolving issues.
    • Diagnose and resolve software-related problems during deployment or operation.
    • Provide on-site or remote support to ensure the successful implementation of solutions.
    • Collect feedback from field experiences to inform future product improvements and updates.

Qualifications

  • Bachelor’s degree in Computer Science or a related engineering field.
  • A minimum of 7 years of professional experience in software design and development using .NET technology.
  • Experience in VC++ 6.0 is a plus but not mandatory.
  • Proficient in C#, ASP.NET, .NET Framework 4.5, WPF, WCF, Entity Framework, and MS SQL Server.
  • Hands-on experience with RESTful services, API development, and implementing security features in .NET applications.
  • Familiarity with MS Visual Studio Team Systems.
  • Experience with Agile development using Scrum
  • Strong understanding of software engineering principles and design patterns.
  • Analytical mindset with excellent problem-solving and troubleshooting abilities.
  • Proactive, self-motivated, and highly organized.
  • Strong communication skills and the ability to collaborate effectively in a team environment.
  • Familiarity with modern design principles and architectural patterns.
  • Excellent analytical and troubleshooting capabilities.
  • Self-driven with a proactive approach to problem-solving.
  • Strong team player with effective communication and collaboration skills.

Top Skills

.Net
Asp.Net
C#
Entity Framework
Wcf
Wpf

Bosch Group Singapore Office

11 Bishan Street 21, Singapore, 573943

Similar Jobs

Yesterday
Hybrid
Singapore, SGP
Junior
Junior
Financial Services
As a Software Engineer II, you'll design and implement technology solutions within an agile team for reliable payment systems while ensuring code quality and stability. Your role includes troubleshooting, architecture design, data analysis, and fostering a culture of diversity and inclusion.
Top Skills: JavaPython
2 Days Ago
Hybrid
Singapore, SGP
Entry level
Entry level
Artificial Intelligence • Fintech • Other • Automation
As a Software Engineer at Hudson River Trading, you will develop and maintain critical technology for trading systems while collaborating with engineers on algorithm design in a fast-paced environment. The role requires knowledge in C++, OS internals, and networking.
Top Skills: C++
6 Days Ago
Hybrid
Singapore, SGP
Mid level
Mid level
Financial Services
As a Software Engineer III at JPMorgan Chase, you will be responsible for designing and delivering technology solutions, supporting non-production environments, analyzing large data sets, and improving coding hygiene. You will contribute to software engineering communities and ensure adherence to design constraints while fostering a culture of diversity and inclusion.
Top Skills: JavaPython

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account