Our client a leading organisation who regulates the home building industry and safeguards housing consumers through its products services and performance metrics is seeking a highly skilled and experienced Senior Software Engineer proficient in Microsoft Visual Studio (C#) Database Administration and Microsoft DevOps. The ideal candidate will have a strong background in software development database management and continuous integration/continuous deployment (CI/CD) practices. This role involves designing developing and maintaining applications managing databases and implementing DevOps practices to streamline the development lifecycle.
Key Responsibilities:
- Design and Development: Create develop and maintain robust applications using Microsoft Visual Studio (C#) ensuring high performance scalability and reliability.
- Database Management: Administer and manage databases including design performance tuning and security to support application requirements and ensure data integrity.
- CI/CD Implementation: Implement and manage continuous integration and continuous deployment (CI/CD) practices using Microsoft DevOps to streamline and enhance the development process.
- Collaboration: Work closely with crossfunctional teams to gather requirements design solutions and deliver highquality software products.
- Troubleshooting and Optimization: Identify and resolve issues optimize code and improve system performance to meet evolving business needs
Requirements
- Bachelor s degree in Computer Science Engineering or a related field (Master s degree preferred).
- Minimum of 510 years of experience in software development with a strong focus on C# and Microsoft Visual Studio.
- Proven experience in database administration including design management and optimization.
- Expertise in implementing and managing CI/CD pipelines using Microsoft DevOps.
- Strong problemsolving skills and the ability to troubleshoot complex technical issues.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
- Estimated Hours per Month: 60hr
Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience) Proven track record with 5-10 years of hands-on experience in SAP ABAP development, including experience with K4/K5 levels. In-depth knowledge of SAP modules and development tools, including but not limited to ABAP Workbench, Reports, BAPIs, BADIs, User Exits, and IDocs. Demonstrated experience in mentoring and guiding junior developers Strong analytical and problem-solving skills with a detail-oriented approach to development Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Estimated Hours per Month: 60hr