x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer (Backend )
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer (Backend )

New York Global Consultants Pte. Ltd.

Location: North, Singapore

Experience: 4+ yrs

Contract: 1 Year, extendable

Monthly Salary: around S$ 5500-6000

Note: 1 month bonus will be paid along with the 12th month salary

(Backend – C, C++, with full SDLC experience)


About the Job:

We are seeking a passionate and innovative software engineer to join our team in Electrical & Industrial Solutions Group Center of Excellence (EISG COE) to launch the next generation software solution for future enterprise engagements. As a software expert engineer, you will be the critical contributor of solution framework knowledge in developing and integrating multiple software products to create solutions. You must be a proven expert with experience designing, implementing, and deploying end-to-end solutions.


About the Team:

You will work closely with strategic planners, product management, and customers to understand key challenges and create solutions that advance this position as a market leader in measurement test.


Responsibilities:

• Lead architectural design and system level integration, interfaces, and test requirements for our client’s board test and measurement software.

• Work to outline end-solution and develop work breakdowns by shippable epics, milestones and ultimately work with leads on sprint deliverables.

• Set the technology direction for major components and services; work hands-on to integrate them into our measurement test software.

• Partner with internal and external stakeholders to understand requirements and translate them for the development teams.

• Work closely with various software teams in the development of the common building blocks

• Effectively communicate and interact up and down across the cross-functional teams and organizations.


Basic Qualifications:

• Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university

• Minimum 5-8 years’ experience working with product design/development/engineering and product management.

• Proven track record to do what it takes to deliver our products to customers on schedule.

• Excellent written and verbal communication skills are a must.

• Knowledge with basic electronics principles, board testing technology, IEEE boundary scan standards and programming algorithms is an added plus.

• Experience in design, implementation and deployment of software that support multiple platforms (Windows, Linux and MacOS)

• Well-versed in modern techniques in object-oriented design, design patterns and measurement libraries

• Expert working knowledge of application development using C, C++ 11/14

• Familiar with application development using Objective-C, Xcode, X Window (X11)

• Knowledge in RestAPI, gRPC, microservice technology and containerization

• Solid understanding of Jenkins CI/CD development flows and tools such as Microsoft Visual Studio, TFS, SharePoint, Git, Bitbucket, JIRA, Confluence or equivalent for cross platforms

• Experience in reengineering and migrating legacy software solutions to modern technology platform is an added plus.


✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?