Bosch Group Logo

Bosch Group

Software Engineer

Sorry, this job was removed at 01:15 a.m. (SGT) on Saturday, Mar 01, 2025
Be an Early Applicant
Singapore
Singapore

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.

Bosch Group Singapore Office

11 Bishan Street 21, Singapore, 573943

Similar Jobs

4 Days Ago
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.
6 Days Ago
Singapore, SGP
Senior level
Senior level
Information Technology • Software • Financial Services • Big Data Analytics
Software Engineers at Citadel build systems for investment processes, collaborating with investors and researchers, requiring strong technical and commercial skills.
Top Skills: C++JavaPython
4 Days Ago
Hybrid
Singapore, SGP
Entry level
Entry level
Artificial Intelligence • Fintech • Other • Automation
As a Software Engineer at Hudson River Trading, you'll develop and maintain critical technology for trading, collaborating with other engineers on trading algorithms in a fast-paced environment. Ideal candidates should have strong skills in C++, OS internals, and networking protocols, as well as a passion for coding and problem-solving.
Top Skills: C++LinuxUnix

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