Overview
We are seeking a highly experienced Senior Software Engineer to lead the development of scalable, enterprise-grade software solutions and play a pivotal role in our ongoing digital transformation initiatives. This role is ideal for a passionate technologist who thrives in a collaborative environment and is eager to contribute to the design, development, and delivery of enterprise-grade applications.
Responsibilities
* Design, develop, test, and maintain robust web applications using ASP.NET Web Forms and C#.
* Architect and implement scalable backend solutions with Microsoft SQL Server and T-SQL.
* Leverage Entity Framework for efficient data access and ORM strategies.
* Build responsive and intuitive user interfaces using HTML, CSS, JavaScript, and jQuery.
* Develop and consume RESTful APIs to support system integrations and data exchange.
* Participate in the full software development lifecycle, from requirements gathering to deployment and support.
* Collaborate with cross-functional teams including product managers, QA engineers, and DevOps.
* Utilize tools such as Visual Studio, IIS, and Git for development, deployment, and version control.
* Contribute to Azure-based application development, including cloud services, integrations, and deployment pipelines.
* Troubleshoot and resolve complex technical issues, ensuring high system reliability and performance.
* Mentor junior engineers and contribute to code reviews, architectural discussions, and continuous improvement initiatives.
Qualifications
* Degree in a relevant field
* 5+ years of hands-on experience with ASP.NET Web Forms, .NET Core and C# in a professional setting.
* Deep expertise in T-SQL and Microsoft SQL Server, including performance tuning and stored procedures.
* Excellent problem-solving skills and critical thinker
* Deep understanding of software architecture, design patterns, and system integration
* Demonstrated success in leading or contributing to large digital transformation projects.
* Strong experience with Entity Framework for ORM and data access patterns.
* Solid front-end development skills with HTML, CSS, JavaScript, and jQuery.
* Familiarity with development and deployment tools such as Visual Studio, IIS, and Git.
* Proven experience with RESTful API design and integration.
* Exposure to Azure services and cloud-native application development is highly desirable.
* Strong analytical, debugging, and problem-solving skills.
* Excellent communication skills and a collaborative mindset.
* Experience with Microsoft Power platform
#J-18808-Ljbffr