Job Description
Our client, a leading global law firm, is seeking an experienced Senior Software Engineer to join our IT DevOps and Automation team. This role demands a seasoned engineer with deep expertise in C# development. You will be instrumental in designing, implementing, and maintaining robust and scalable software solutions within our global IT landscape.
As a Senior Software Engineer, you will contribute significantly to the full Software Development Life Cycle (SDLC), driving technical solutions from conception to deployment. You will collaborate with global teams, including project managers, business analysts, and other engineers, to ensure seamless integration and delivery of high-quality software.
• Develop and Maintain C# Applications: Lead the development and maintenance of enterprise-level C# applications, adhering to best practices and coding standards.
• Technical Leadership: Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous improvement and innovation.
• Solution Design and Implementation: Contribute to the design and implementation of technical solutions, ensuring alignment with business requirements and architectural standards.
Paying between $50-$70 an hour
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Source Code Management: Deep understanding of Git-based source code management, including branching strategies, pull request workflows, and code review processes within Azure Devops Repos.
• Advanced C# Development: Deep understanding of C# development, including .NET Core and related frameworks.
• Web development: Experience of this would be a plus.
• DevOps and Agile Principles: Strong understanding of DevOps and Agile methodologies.
• Cloud Platforms: Experienced with Azure (required)
• Scripting: Proficiency in scripting languages such as PowerShell or Python.
• Database Skills: Experience with T-SQL and SQL Server. Knowledge of SQL Server Master Data Services would be a plus.
EDUCATION/EXPERIENCE
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Minimum of 5 years of experience in enterprise-level software development roles.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.