Senior Software Engineer
ExternalS$78K–S$115K/yrFull-timeUnknown5d ago
.NET CoreAgileASP.NETDocumentationHTTP/HTTPSSQL
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- You have programming skills in C#, including ASP.NET Core and .NET Framework
- Good code skills to infer existing design and algorithms
- Develop new subsystem designs or help exist ones ensuring they meet the established requirements.
- You will provide progress reports.
- You will Implement and documents code that meets the requirements of the software design, executes
- Experience reviewing code to find and address potential issues and defects unit test plans.
- You will Analyze, debug, and correct anomalies, determines the origin and cause of anomalies identified.
- Lead or help integrate other components by solving problems within subsystems to produce a final product.
- You will Lead reviews of documents, designs, code, test cases and user documentation.
- You will Build relationships and work with peers to ensure assigned tasks are prioritized.
- You will Think outside the box and be willing to research and explore new avenues by using the latest technologies and standards.
- The Essentials - You Will Have:
- Bachelor's degree in computer engineering, Computer Science, or equivalent
- You have at least five years of experience in a software product development environment
- Proficient in relational databases, especially SQL Server.
- Familiar with CIP, SNMP, FTP, SMTP, WCF, SSH.
- Using .NET Core, WCF, and being familiar with HTTP/HTTPS protocols, knowing Web development
- Direct experience with Agile software development process
- The Preferred - You Might Also Have:
- You have Experience with object-oriented design principles and common design patterns
- Knowledge of software secure coding principles and design for security
- You will Apply data structures and algorithms
- Direct experience with the Industrial Automation industry
- Direct experience collaborating with local and global technical development teams.
- Direct experience in C++ development
- This role will require close collaboration with engineers based in China; therefore, the ability to communicate in Mandarin would be an added advantage.
Benefits
Our benefits package includes ...Comprehensive mindfulness programmes with a premium membership to CalmVolunteer Paid Time off available after 6 months of employment for eligible employeesCompany volunteer and donation matching programme - We match your volunteer hours or personal cash donations to an eligible charity with a charitable donation.Employee Assistance ProgramPersonalised wellbeing programmes through our OnTrack programmeOn-demand digital course library for professional development... and other local benefits!#LI-Hybrid #LI-NC1
Additional Information
Job Description Senior Software Engineer C# - FTAC
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD.? Share your experience