Remote Senior Software Engineer at Unanet Open Startup
RSS
API
Global PayrollPost a job

find a remote job
work from anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 43,100+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Toptal, Zapier and Automattic who embrace the future. There are 43,100+ jobs that allow you to work anywhere and live everywhere.

Global PayrollPost a job

  Jobs

  People

👉 Hiring for a remote position?

Post a job
on the 🏆 #1 remote jobs board

Unanet


Senior Software Engineer

Senior Software Engineer


Unanet


dev

 

senior

 

engineer

 

digital nomad

 

dev

 

senior

 

engineer

 
This job post is closed and the position is probably filled. Please do not apply.
\nIf you had the best ERP tool that powered some of the highest profile Architecture and Engineering firms in the U.S., what would you do? Make it even better! The Unanet A/E team is committed to consistently delivering new features to its suite of products and we are just getting started! We want to grow our team, tackle even bigger challenges, and do amazing things. We work in Agile teams to constantly improve our code base, add new ways of interfacing with the system, and have amassed a large backlog of interesting technical challenges and product initiatives. We want to grow to enable even greater success within our industry. This is where you come in!\n\nWe are seeking a Senior Software Engineer to help strengthen our Windows desktop application and refactor some of our current generation tech stack. We are looking for a dynamic individual who is no stranger to building well-designed, performant and effective applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our codebase. As you improve in your understanding of our business logic, you will contribute your experiences by helping add features to our current desktop application as well as our new integration platform. You will leverage your experience to establish best practices for development and drive the team and the codebase to a higher level. \n\nThe ideal candidate will look not only to help contribute, collaborate, and develop their career, but will be hungry to assist others in the development of their own careers as well. You will have the chance to set the tone of the platform you’ll be working on. \n\nJob Responsibilities\n\n\n* Build open communication with your Product Manager, Quality Test Automation Engineers, and fellow Software Engineers to understand and transform business requirements into business-savvy features\n\n* Solve problems, debug, and optimize code to ensure optimum performance and security\n\n* Determine optimal solutions for architecture, efficiency, maintainability, and scalability in cooperation with developers and architects\n\n* Team up with QA to review, approve and design against test cases, ensuring our customers' expectations are fulfilled\n\n* Manage code internal quality and ensure appropriate unit test coverage\n\n* Perform code reviews for team deliverables to ensure code follows documented standards and best practices\n\n* Perform full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings, and building proof of concepts to confirm the best approach\n\n* Assist Product Management in the creation of product road maps and ensure objectives are realistic and achievable\n\n* Collaborate with Principal Engineers to create solution designs, following architectural guidance and design\n\n* Work with team to incorporate new coding and technology solutions into products\n\n* Ensure team solutions utilize the prescribed software delivery pipeline \n\n\n\n\nRequired Experience\n\n\n* 3+ years and strong proficiency across WinForms, .NET Framework (C# and VB.NET), and SQL\n\n* 2+ years of using Microsoft SQL Server, including stored procedures, indexes, triggers, and functions, exercising sound coding practices, such as unit testing, object-oriented design and programming, and patterns\n\n* Bachelor’s degree in Computer Science, Computer Engineering or related \n\n\n\n\nPreferred Experience\n\n\n* Working knowledge of C#, WPF, Entity Framework, VB.NET, C++, XML, LINQ, SQL Database platform, MSBuild, PowerShell, InstallShield\n\n* Experience designing solutions with modern architecture patterns (Microservices, SOA, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, APIs, Web Services)\n\n* Experience with Single Sign-On (SSO) protocols, specifically OpenID\n\n* Building applications in Azure-based Cloud architectures\n\n* Employing secure coding practices including familiarity with OWASP top ten\n\n* Experience with Windows ClickOnce\n\n\n\n\nYour First 90 Days\n\nBy Day 30 \n\n\n* If remote, you will immerse yourself in a virtual bootcamp for 1-2 weeks with support from our senior development and product team, enabling you to better understand our culture, our product, and our tech stack\n\n* You will work with the Lead, QA, and DevOps team to better understand our product offering, and also the browser-based product offering\n\n* Working with the Lead, you will help implement a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution\n\n* You will be responsible for taking on development items to get your hands in the current tech stack (75-90% of your time)\n\n\n\n\nBy Day 60 \n\n\n* Along with user stories and product features, you will help work on a backlog of technical infrastructure work that was identified in the first 30 days\n\n* You will assist in creating an efficient and effective SDLC process and work to better support your Scrum team (Product Manager, QA, fellow developers)\n\n\n\n\nBy Day 90 \n\n\n* You will play an integral role in delivering our Q3 and Q4\n\n* You will help instill the discipline of effectively monitoring and creating work items from production issues\n\n* You will further our tech stack by continuing to help implement the technical roadmap and future deliveries\n\n\n\n\nUnanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws. 


See more jobs at Unanet

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback