Newton Vision Corp is a US-based consulting firm with extensive experience in business process reengineering, optimization, and digital transformation. As we expand our Shared Service Center, we are excited to offer the opportunity for you to be part of the innovative products and projects we’re building. Position Overview We are seeking a Mid-Level to Senior Software Developer to design, build, and maintain scalable enterprise applications. This role involves contributing across the full software development life cycle, delivering high-quality .NET-based solutions, and collaborating on technical and architectural decisions. Senior-level candidates are expected to mentor junior developers, promote best practices, and help improve development standards. The ideal candidate has strong experience with .NET, cloud platforms, and modern development practices, along with solid problem‑solving and communication skills. Responsibilities Design, develop, and maintain enterprise applications using .NET Framework , .NET Core, and related technologies. Develop desktop applications using WPF and web applications using modern JavaScript/TypeScript frameworks such as Angular, React, or Vue. Design and optimize SQL Server databases , including schema design, query optimization, and performance tuning. Build and deploy cloud-native solutions on Microsoft Azure , leveraging Azure Functions, App Services, and Storage accounts. Implement and maintain CI/CD pipelines using GitHub workflows and Azure DevOps to ensure efficient, automated deployment processes. Develop and consume RESTful APIs, SOAP APIs, and implement webhook integrations for system interoperability. Apply OOP principles, functional programming concepts, and asynchronous development patterns to create robust, efficient code. Design and implement event‑driven architectures for scalable, distributed systems. Ensure application security through proper implementation of JWT tokens , authorization, authentication services, and basic server security practices. Configure and manage IIS web servers for application hosting and deployment. Leverage AI‑powered development tools , including Cursor, Claude, Codex, and GitHub Copilot, to accelerate development and improve code quality. Mentor junior developers through code reviews, pair programming, and technical guidance. Collaborate with cross‑functional teams, including product managers, designers, and stakeholders, to translate business requirements into technical solutions. Participate in agile ceremonies, including sprint planning, daily stand‑ups, and retrospectives. Candidate Qualifications Minimum 5‑7 years of professional software development experience with demonstrated progression of responsibilities Strong hands‑on experience with C# using .NET Framework and .NET Core , building WPF desktop and modern web applications with JavaScript/TypeScript. English level: B2+/C1. Solid experience with SQL Server , including schema design, T‑SQL, performance tuning, and deploying applications on Microsoft Azure. Practical experience with CI/CD pipelines using GitHub Actions or Azure DevOps . Good understanding of software architecture and design patterns , with experience building and integrating REST APIs, SOAP services, and webhooks. Strong grounding in OOP , asynchronous programming, and event‑driven architectures. Experience implementing authentication and authorization using JWT, working with IIS, and applying modern development tools, including AI‑assisted development. Strong analytical and problem‑solving skills with attention to detail. Clear communicator able to work independently and collaborate effectively with both technical and non‑technical stakeholders. We offer Competitive salarycommensuratewith experience. Remote workopportunity. End‑of‑year bonus opportunities (relativeto application date). 3 weeks of paid vacation (after completing one year with the company). Access to career development programs and learning opportunities. If you have the experience and the knowledge necessary to carry out the responsibilities of this position, apply, and we'll help you in your first steps to being part of the NVC career network! #J-18808-Ljbffr
.Net Wpf Software Engineer
NEWTON VISION CORPORATION
workfromhome, workfromhome
Publicado hace 27 días
Denunciar empleo