Software Developer (C , .NET)
socium - teams done differently- Posted 2 hours ago
- Be among the first 10 applicants
Job Description
Software Developer
Industry: Industrial Automation / Industrial Software
Location: Mandaluyong City
Work Setup: Hybrid
Job Summary
We are looking for a Software Developer with at least 5 years of experience in full-stack web application development to develop, enhance, and maintain a cloud-based software platform for industrial automation. The role involves building scalable and reliable applications, developing backend services and APIs, and modernizing existing software using .NET, C#, JavaScript, TypeScript, and modern web technologies. The ideal candidate has strong problem-solving skills and experience working in Agile development environments.
Job Responsibilities
- Design, develop, test, troubleshoot, and maintain full-stack web applications across user interface, backend services, APIs, and database layers.
- Develop and enhance web applications using JavaScript, TypeScript, React, HTML, and CSS.
- Build and maintain backend services and RESTful APIs using .NET and C#.
- Work with relational databases and SQL to support application functionality and performance optimization.
- Write clean, maintainable, and high-quality code following software engineering best practices.
- Perform debugging, resolve technical issues, and support ongoing application maintenance and enhancements.
- Participate in solution design, effort estimation, code reviews, automated testing, and continuous improvement initiatives.
- Use Git, Azure DevOps, and CI/CD workflows to support version control, collaboration, and software delivery.
- Collaborate with cross-functional teams, including product management, quality engineering, UX, architecture, and operations.
- Participate in Agile and Scrum activities, including sprint planning, backlog refinement, reviews, and retrospectives.
- Contribute to platform modernization, technical debt reduction, defect resolution, and software deployment.
- Apply AI-assisted development tools responsibly to improve development efficiency and code quality.
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent relevant experience.
- At least 5 years of experience developing and supporting full-stack web applications in production environments.
- Strong hands-on experience with .NET, C#, and JavaScript or TypeScript.
- Experience developing web applications, backend services, and RESTful APIs.
- Knowledge of relational databases, SQL, and application performance analysis.
- Experience with automated testing, version control, code reviews, and continuous integration.
- Ability to understand existing codebases, troubleshoot issues, and deliver high-quality software enhancements.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Ability to work effectively in an Agile development environment.





