Senior Software Engineer
2 weeks ago
**Job Summary**:
**Salary**
S$7,400 - S$11,117 / Monthly EST
**Job Type**
Permanent
**Seniority**
Senior
**Years of Experience**
At least 5 years
**Tech Stacks**
BLE play C#.NET
- Rockwell Automation, the world's largest company dedicated to industrial automation, makes its customers more productive and the world more sustainable. Throughout the world, our flagship Allen-Bradley® and Rockwell Software® product brands are recognized for innovation and excellence. When you choose Rockwell Automation, you join countless talented employees who have helped us establish our leadership position in the automation industry over the past century.
- When you join Rockwell Automation you become part of a diverse, inclusive and global community with a passion for innovation and a place where you can partner with great minds and inspiring people.
- We know our employees are key to our success and future. Helping you develop a rewarding career is a top priority because when you succeed, we succeed.As a Senior Software Engineer for Rockwell Automation, you will have the opportunity to design and develop industry-leading commercial software known for its innovation and usability. You will also be responsible for performing intermediate level software testing tasks including, but not limited to, test development, planning, scheduling, and execution.
- In this position, you will be a key player in subsystem design, implementation, and testing. You will play an active role in all the stages of the development lifecycle and support your team throughout the process. You will also help ensure that developed products meet requirements and are within total quality management standards. This position will allow you to collaborate with multiple global cross-functional teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.
- When you join our software engineering group, you become part of a team that believes in knowledge sharing and collaboration and that is committed to using reliable and well-thought-out engineering practices and technology to overcome any challenges.- **Essential Functions**
- Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
- Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
- Establishes a timeline and estimates the resources needed to execute a design. Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach. Provides progress reports, as needed.
- Implements and documents code that meets the requirements of the software design, develops and executes thorough unit test plans.
- Reports, analyzes, debugs and corrects anomalies, determines the origin and root cause of anomalies identified.
- Takes the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
- Leads or participates in reviews of documents, designs, code, test cases and user documentation.
- Responsible for the maintenance and integrity of one or more software subsystems.
- Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
- Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, development tools, and test automation.
- Thinks outside the box and is willing to research and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
- Clearly communicates and conveys design concepts, both verbally and in writing.
- A ble to learn and understand complex control system concepts.
**Minimum Qualifications**
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- Typically requires a minimum of five years of experience in a software product development environment
**Desired Qualifications**
- General knowledge of parser/compiler design and familiar with tools such as antlr and yacc
- Direct experience with Agile software development process
- Good understanding of object-oriented design principles and common design patterns
- Basic knowledge or experience with micro service architecture and cloud technologies
- Direct experience with the Industrial Automation industry
- Direct experience collaborating with local and global technical development teams
- Excellent interpersonal, verbal and written communication skills
-
Software Recruiter
2 weeks ago
Singapore Argent Software Full timeEXPERIENCED Singaporean Software Recruiter -- $SG 100,000 base; $SG 2,000 Per Hire. You have at least five years’ experience in recruiting senior systems software salesmen and field engineers. You both like and are good at your job All training and computer hardware suppliedYou have a quiet home office; 8 - 5 Monday to Friday; **No travel Base**: SGD...
-
Senior Support Engineer
2 weeks ago
Singapore Perforce Software Full time**Role: Senior Support Engineer - Puppet** **Location: Singapore** Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, and NVIDIA. **Position Summary**: Puppet by Perforce is looking for someone that has a...
-
Senior Software Automation Engineer
5 days ago
Singapore Sioux High Tech Software Ltd. Full time**About Sioux** Sioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive...
-
Embedded Software Engineer
2 weeks ago
Singapore Sioux High Tech Software Ltd. Full time**About Sioux** Sioux is a strategic **high-tech solutions provider** that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...
-
Senior Software Engineer
3 days ago
Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time**Responsibilities**: - **Implementation and Maintenance**:Develop new logic to address specific trading requirements. Maintain and optimize existing trading strategies. Provide technical support for the long-term development of the trading team. - **System Architecture Optimization**:Develop system performance monitors and enhance system performance by...
-
Senior Software Engineer
1 week ago
Singapore TENTACLE INFOTECH (S) PTE. LTD. Full timeA Senior Software Engineer is a professional responsible for **directing software development projects, producing clean code, and leading a team of engineers **. They possess extensive experience in software development, project management and have in-depth knowledge of programming languages and databases.
-
Senior Software Engineer
2 weeks ago
Singapore Eight Talons Consulting Pte Ltd Full time**What's in it for you?** - Tech-Driven - Flat Hierarchy - Collaborative Environment **The Company** - My Client is a financial start-up based in Singapore with a global reach. - Currently, they are seeking to expand their team to work on projects involving global and local financial institutions. They are actively looking for senior software engineers to...
-
Senior Software Engineer
1 day ago
Singapore Morgan Philips Specialist Recruitment Full timeMy client is a Singapore-based Fintech startup who is in the Payments/Remittance space. They are currently at the stage of rapid growth, and are looking for a Senior Software Engineer. **Responsibilities**: Develop the Technology Roadmap. Architect Software Developments **Requirements**: Min. 5 years of experience in Software Engineering Fluent in PHP...
-
Senior Software Engineer
2 hours ago
Singapore Morgan Philips Specialist Recruitment Full timeMy client is a Singapore-based Fintech startup who is in the Payments/Remittance space. They are currently at the stage of rapid growth, and are looking for a Senior Software Engineer. **Responsibilities**: Develop the Technology Roadmap Architect Software Developments **Requirements**: Min. 5 years of experience in Software Engineering Fluent in PHP...
-
Software Engineer
2 weeks ago
Singapore MGG SOFTWARE PTE. LTD. Full time**RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...