Senior Software Engineer II
Upland Software
This job is no longer accepting applications
See open jobs at Upland Software.See open jobs similar to "Senior Software Engineer II" Alpha Partners.Description
At Upland Software, you’ll find smart, creative teams who love working together to deliver value for our customers, and a global culture of growth and possibility. Our operating model has always supported remote work—and as we keep growing and evolving our workplace, that won’t change. We’re passionate. We’re proactive. We take pride in our work, and we love a good challenge. Sound like you?
- 7+ years of C# and .NET experience for web applications
- Experience developing web front-end applications using JavaScript frameworks, HTML and CSS
- Experience with ASP.NET, MVC, Razor, or WebForms
- Strong OOP and design patterns expertise
- Code refactoring and unit testing proficiency
- Experience with multi-tier web deployments
- Proven ability to lead successful Proof of Concepts (POCs)
- Quick adoption of new third-party technologies, cloud-hosted services, and vendor-provided solutions
- Capability to assess and select the most suitable technologies and services for optimal solutions
- Work with 3rd party vendors and SDKs to enhance the product and maintain existing integrations
- Work with quality assurance, support and Professional Services teams to fix any defects
- Perform debugging and troubleshooting of existing code base.
- Communicate with customers and internal resources to complete assignments to customer satisfaction
- Follow standard software development practices and procedures as laid out by the business unit and Upland
- Experience with Visual Studio IDE for development
- Experience with Git source control
- SQL Server and familiarity with T-SQL SPROCs preferred
- Knowledge of Angular is preferred for interface developers
- Integrations with 3rd party systems via REST API, WebServices, etc
- Knowledge of JIRA task management system
Upland Software (Nasdaq: UPLD) is a leader in cloud-based tools for digital transformation. To learn more, visit www.uplandsoftware.com.
Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected status.
#LI-Onsite
This job is no longer accepting applications
See open jobs at Upland Software.See open jobs similar to "Senior Software Engineer II" Alpha Partners.