Source description
About the role
Application Migration & Integration: Hands-on refactoring and transitioning of custom applications into scalable microservices and APIs within our SaaS environment. Application Maintenance & Support: Provide robust support, debugging, and enhancements for existing customer solutions running on .NET Framework 4.6, ensuring continued system stability. CI/CD & Deployment: Maintain build configurations while implementing automated CI/CD pipelines to streamline deployment across multiple customer and cloud environments. AI-Assisted Productivity: Evaluate and incorporate AI-driven solutions and development workflows into day-to-day practices to improve overall engineering performance, productivity, and deliver measurable value. Technical Mentorship: Mentor and guide junior engineers on debugging, software development practices, and reusable migration patterns. Cross-Functional Collaboration: Partner closely with Product Management, Customer Success, and technical leads to align migration tasks, manage dependencies, and minimize customer impact. Languages & Core Frameworks: Strong proficiency in C# (across both .NET Framework 4.6 and .NET Core / .NET 6+), JavaScript, and TypeScript. Web & UI Development: Front-end experience building responsive interfaces using frameworks such as Angular or React, alongside working knowledge of ASP.NET WebForms and MVC. Architecture & Services: Experience maintaining Windows Services and IIS-hosted applications, with hands-on experience transitioning applications to containerized microservices (Docker/Kubernetes) in the cloud. Cloud & Hosting Platforms: Familiarity with hosting configurations on cloud platforms with GCP preferred (Azure or AWS also valued)—alongside on-premises setups. Database & Data Management: Strong Microsoft SQL Server skills (including writing and optimizing complex T-SQL queries and stored procedures), with exposure to Cloud SQL (such as Google Cloud SQL) and NoSQL databases. AI-Assisted Development: Experience incorporating AI-assisted development tools and workflows (such as GenAI agents like Claude Code) into software engineering practices to optimize daily workflows. Integrations: Practical knowledge of building and refactoring interfaces, moving from SOAP/WCF web services to RESTful APIs and event-driven messaging. Experience: 4+ years of professional software engineering experience, with a proven track record of participating in tech stack transition and cloud migration projects. Problem Solving: Outstanding analytical skills with the ability to reverse-engineer undocumented codebases and safely transition them to newer frameworks. Autonomy: Self-motivated, able to work independently with minimal oversight, and make sound, risk-aware technical decisions. Communication: Exceptional verbal and written communication skills, with the ability to explain technical migration paths to team members and stakeholders.
More at UKG