Senior Software Engineer - Pittsburgh, United States - One Eighty Collective

    One Eighty Collective
    One Eighty Collective Pittsburgh, United States

    1 month ago

    Default job background
    Description

    Are you a Senior Software Engineer with strong .NET and C# skills who has built industry-leading web and/or mobile software products? Are you a Senior Software Engineer who has dominated the complex realm of data structures and algorithms (or *really* wants to) within a .NET environment? Are you "that one" Senior Software Engineer who is known for your ability to break complex concepts into simple terms for customers and internal stakeholders alike? If youre a .NET Developer or Software Engineer who wants to work on a product that is literally saving lives, this impactful Senior Software Engineer for an industry-leading healthcare software company may be a great fit

    This Pittsburgh-based software company is a well-established player in the health tech space, providing a leading software platform for their industry that affects patient lives on a daily basis. They are going through significant growth, including code base modernization, building integrations, implementing new languages, cutting-edge tools, and AI, and moving to a hybrid cloud environment (which is a big move in the healthcare industry). They are looking to bring on a Sr Software Engineer with .NET prowess to grow their Engineering team and ability.

    In This Role, You Will:

    • Building new products as well as updating/improving existing web and mobile products for the healthcare industry
    • Collaborate with architects and senior team members to implement innovative architecture and design features - working collaboratively with the team as well as executing on your own
    • Translate designs into high quality code for both web and mobile
    • Deliver clear, concise, and tested code (their current tech stack: .NET, C#, Razor, Blazor, React, React Native, Electron, Typescript, Angular, etc)
    • Engage with and learn new languages, technologies, and techniques - expand your knowledge, have a say in what new tools to use
    • Mentor and be mentored: leverage your expertise to mentor others via discussion and code reviews, while engineering leaders grow your skillset and career path
    • Potentially work on both iOS & Android apps

    What Youll Need to Be Successful:

    • Bachelors with a technical focus, strong preference for Computer Science
    • Experience building software products, preference for web-based (SaaS) and mobile
    • Strong Computer Science building blocks/skillset, with experience in data structures and algorithms
    • Strong follow-through (if you're the person that's known to get things done, no matter what, this is a huge plus)
    • Experience with SOLID principles (of object-oriented design), IOC / DI, ORM, and unit testing
    • Strong knowledge in the majority of their current tech stack and tools (with desire to learn the rest): .NET, C#, Razor, Blazor, React, React Native, Electron, Typescript, Angular, SQL, MySQL, Git, TFS, TortoiseSVN, etc)

    Plus Skills - Bonus If You Have:

    • Masters in Computer Science or Software Engineering
    • Experience with multi-threading and concurrency in applications
    • Creativity in resolving software application and work-flow process issues
    • Setup and management of Continuous Integration pipelines
    • Understanding of governance and security frameworks to resolve data ownership, sharing, and access rights within a federated environment
    • Familiarity with HIPAA requirements involving data storage and transmission

    What Youll Receive:

    • Competitive Compensation Package - base + bonus
    • Incredible team who is genuinely passionate about the people they impact through their software products
    • Work for a passionate and driven Director of Software Engineering
    • Excellent work/life balance - no 11pm emails with 9am deadlines
    • Health benefits
    • Strong growth potential - grow into a leader or a more senior IC role, depending on your preferences

    If youre a Senior Software Engineer with strong .NET experience, please apply today