Software Engineer (.NET)

Singapore 22 months agoContractor External
29.2k - 31.9k
Our client, a fast-growing one-stop IT solution provider with established, extensive & customizable standard operating procedures, to suit customers’ needs and environments, supporting businesses with technology and outsourcing solutions services, for the public as well as the private sectors. They are hiring Software Engineer (.NET). About the Role: The Software Engineer role demands a combination of extensive technological expertise and the ability to architect .Net/SharePoint solutions, aligning them with diverse customer business challenges. The successful candidate should demonstrate proficiency in engaging senior-level technology decision-makers, contributing to discussions centred around agility, business value, and .NET. Responsibilities: • Actively participate in all stages of the software development life cycle. • Analyse user requirements and develop applications that meet those requirements. • Create detailed designs and relevant technical documentation. • Validate system performance through the development and execution of test scripts, addressing any identified bugs. • Support continuous improvement by exploring alternative technologies to meet user requirements. • Ensure the highest quality code with comprehensive unit testing scripts. • Perform detailed impact analysis to minimize errors resulting from code changes. Requirements: • Degree in Computer Science or Engineering, or equivalent work experience. • 4-6 years of relevant working experience, including expertise in enterprise architecture consulting, stakeholder interviews, architecture reviews, and consensus building. • Professional experience with n-tier application architectures development, data modelling and integration, service-oriented architectures, and XML. • Experience with cloud infrastructure deployments (AWS, Azure, or Google Cloud). • Experience with automated testing. • Knowledge of CI/CD, DevOps/DevSecOps (advantageous). • Thirst for knowledge and a willingness to explore new technologies. • Additional technical qualifications, including hands-on experience in several of the following: .NET Development Platform (Visual Studio, .Net Framework), C#, ASP.Net, Transact-SQL, XML, OData, HTML, jQuery, JavaScript, SOAP, Web Services, Agile Development Methodologies, SQL Server, SSRS, SSIS. • Additional experience with Commercial Off-The-Shelf (COTS) product and low-code platform development. • Knowledge of D365 CRM (advantageous). • Excellent communication skills. • Strong analytical and conceptual skills. If you like what you see, apply today!! Short Listed Candidates will be Notified & Contacted