Senior Software Developer, C#
Key Skills for This Role
Full Job Posting
How You'll Make an Impact
Improve product performance and make every action snappier to delight our users.
Improve product by improving existing product features.
Maintain code base by upgrading libraries and resolving tech debt.
Troubleshoot and resolve issues.
Help build and maintain test automation.
Assist other teams in building and maintaining CI/CD pipelines.
Document issues and contribute to our internal team documentation.
Identify opportunities for technical improvements and help to plan and execute those improvements.
Mentor and coach developers on coding best practices and debugging techniques.
Other duties, as assigned.
We'd Love to See
5+ years of experience in software development in C#/.NET applications
Prior experience working on Windows desktop applications
Experience in object-oriented methodologies and design patterns
Foundational understanding of algorithms and computational complexity
Prior experience in a Scrum / Agile environment
You are self motivated and self directed
You are excited at the prospect of working on interesting technology with other friendly and enthusiastic developers
Prior experience mentoring and coaching others
Experience building and supporting COM addins using .NET interop
Experience with RESTful APIs, SQL and NoSQL databases
Knowledge of WPF and LINQ
Experience with Azure Dev Ops, Jenkins
Experience with ClickOnce
Experience in software development in Java, JavaScript, TypeScript
About Vena Solutions
Microsoft-native FP&A platform for finance and IT teams.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Vena Solutions
Technical Adoption Manager
, CAN
Solutions Architect - Professional Services
, CAN
Sales Development Representative (UK)
, GBR
Partner Acquisition Manager
, CAN
Software Developer 2
, IND
Associate Technical Adoption Manager
Indore, IND
Solutions Consultant, Customer & Partner Success
, CAN
Senior Product Manager
, CAN