Senior Application .Net Developer

Central Point Partners

  • Strongsville, OH
  • 1 day ago

    Highlights

    Strong interpersonal skills and the ability to communicate effectively with internal cross functional teams, leadership, and external clients. The ideal candidates will have strong knowledge in C#, Visual Studio, Windows Development (WPF and WinForms), and Microsoft SQL Server.

    Numbers & Facts

    LocationStrongsville, OH

    Description

    Senior Applications .Net Developer
    • Strongsville, OH, USA
    • Semi-Monthly
    • Salary
    • Full Time

    Position Summary
    Join us to develop the future of real-world, user-centered construction technology with a creative and fun team! The company is one of the fastest-growing private companies in the U.S. and a Northeast Ohio "top workplace. " We're looking for permanent, full-time senior application developers.

    The position will help take our software to the next level through developing new software features and modifying/maintaining existing software. Sr. Application Developers participate in design and coding activities with our great team of developers. The ideal candidates will have strong knowledge in C#, Visual Studio, Windows Development (WPF and WinForms), and Microsoft SQL Server.
    Essential Functions and Responsibilities
    • Develop new software services using C# / .NET / Web API / SQL Server / WinForms / WPF in Azure
    • Perform architecture and design activities.
    • Assume responsibility for ongoing architecture of software.
    • Develop software according to end user requirements and quality standards
    • Identify and implement programming patterns and establish standards
    • Participate in code reviews to assist other developers and to enforce patterns and standards in the code base
    • Regularly participate in Story Grooming and Sprint Planning activities
    • Participate in project planning and/or provide accurate estimates on projects/tasks
    • Lead design sessions and participate in pair programming efforts
    • Support, troubleshoot and resolve production issues, including direct interactions with internal and/or external customers as needed
    • Supervise and mentor other developers
    • Demonstrate commitment to building your skills by constantly learning about new techniques and technologies
    • Other duties as assigned
    Required Skills and Experience
    • Bachelor's degree in Business Information Systems, Computer Science, or equivalent experience
    • Must understand and have practiced Agile Scrum development
    • Working experience with Microsoft Azure Cloud Platform
    • Working experience with distributed version control systems such as Azure DevOps.
    • Knowledge of API lifecycle management platforms.
    • Strong working experience with Windows development (WPF/WinForms)
    • Strong experience with MS SQL Server, SQL (TSQL), and database troubleshooting and plan optimization.
    • Practical approach to development that balances the technical approach with business objectives and user needs
    • 5 years of development experience architecting and implementing solutions using the following technologies, methods, and languages
      • .NET Core Web API
      • C#, LINQ, SQL
      • Visual Studio and GIT
      • Microsoft SQL Server
      • Dependency injection and Unit Testing
      • REST
      • Azure (Functions, Insights, Redis, SQL, Storage)
      • Microservices
      • WinForms and WPF (MVVM)
    • Strong interpersonal skills and the ability to communicate effectively with internal cross functional teams, leadership, and external clients

    Similar Jobs