Senior Software Engineer

1 week ago


Cincinnati, United States Encore Talent Solutions Full time

Encore Talent has partnered with a client in search for a Senior Software Engineer on Direct Hire basis. The top three requirements are C#, Blazor, and mobile development (either Xamarin or MAUI) for consideration.


The role is 100% Remote with the client looking for candidates who live in the Eastern Time Zone.


Position Summary:


  • The Sr. Software Developer is responsible for designing and development software.
  • Drives analysis and design of technical solutions to meet the needs of business and customer requirements.
  • Participates in all phases of the development lifecycle, including analysis, design, construction, test and integration of software.
  • Supports workflow process from development to deployment to launch.


Responsibilities:

  • Strategizes and plans with customers, business analysts, and team members to gather and analyze requirements and understand business requirements that drive the analysis and design of complex technical solutions that are aligned with business and IT strategies and comply with the organization’s architectural standards.
  • Designs and plans upgrades and installations to systems and software.
  • Leads systems development in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget.
  • Analyzes business specs and identify gaps for technical implementation. Proposes solutions and work-arounds for any gaps.
  • Responds to complex trouble calls to diagnose and troubleshoot simple problems with existing applications, software and data.
  • Resolves customer complaints with products and responds to suggestions for improvement and enhancements.
  • Reviews and makes recommendations towards the development of new code or reuse of existing code.
  • Performs the design of components and data architecture.
  • Works closely with other internal/external teams to ensure synergy of projects and processes.
  • Coordinates the documentation of components, applications and user documentation.
  • Researches, evaluates and recommends new development tools and applications for use in assigned responsibilities.
  • Leads activities with other IT groups and customers to define the system design, user interface, and user acceptance testing based on customer needs and objectives.
  • Leads system tuning, optimization of information/data processing, maintenance and support of the production environment.
  • Assures the use of agile methodologies to design, implement and support software.
  • Ensures security of all software and related applications.
  • Additional duties as assigned.


Qualifications / Requirements:


  • Bachelor’s Degree in Information Technology or related field
  • Experience building Mobile Apps for Apple and Android using Xamarin (3+ years) or Maui
  • Hands on experience with Microsoft.net framework, C#, .Net Core (7+ years)
  • Experience with Web API, Entity Framework preferred (3+ years)
  • Experience with JavaScript, Blazor, MVC, JQuery, JSon (3+ years)
  • Experience with Azure preferred (1+ year)
  • A deep understanding of application architecture and development in .NET/Service Oriented models, .NET framework, CLR and VS.NET (7+ years)
  • Solid knowledge working with Microsoft SQL server and the implementation of complex SQL stored procedures (7+ years)
  • Deep knowledge of design patterns and OO design principles (7+ years)
  • Experience with Git, Team Foundation Server (2+ years)
  • Working with process owners and identifying information technology solutions that enable business process improvements (5+ years)
  • Mentoring developers in process and technology.
  • Leading projects to successful conclusion (3+ years)
  • Working within a Scrum or agile development environment (2+ years)
  • Highly preferred: Azure experience with – Azure App Services, Azure SQL Databases, Azure Storage
  • Highly preferred: Quickbooks SDK, API experience



  • Cincinnati, Ohio, United States dhanutek Full time

    Job Title: Senior Software Development EngineerAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Dhanutek. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key ResponsibilitiesDesign and develop software...


  • Cincinnati, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior Java Software Engineer in Cincinnati, OH. Onsite 4-5 days SEEKING LOCAL OR REGIONAL CANDIDATES ONLY. This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions.NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARYThe Senior Java Software...


  • Cincinnati, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior Java Software Engineer in Cincinnati, OH. Onsite 4-5 days SEEKING LOCAL OR REGIONAL CANDIDATES ONLY. This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions.NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARYThe Senior Java Software...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Divisions Maintenance Group. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our organization and driving innovation in software development.Key ResponsibilitiesArchitecture: Design and...


  • Cincinnati, Ohio, United States JobRialto Full time

    Position Overview The Senior Java Software Engineer is tasked with leading the design, development, testing, debugging, maintenance, and documentation of software components assigned to the engineering team. This position requires steering the technical design process, offering leadership in technical standards and methodologies, and ensuring the successful...


  • Cincinnati, Ohio, United States Flexton Inc. Full time

    Position: Senior Java DeveloperCompany: Flexton Inc.Location: RemoteOverview:Flexton Inc. is seeking a highly skilled Senior Java Developer to take on a pivotal role in our software development team. The ideal candidate will have extensive experience in software engineering and a passion for delivering high-quality solutions that align with business...


  • Cincinnati, United States dhanutek Full time

    Job Title Senior Software Engineer/Application Developer Angular Location Cincinnati Ohio Duration 4 months contract (possibility of extension) $63/hr on W2 Need local candidates JOB DESCRIPTION Full lifecycle application development Designing coding and debugging applications in Angular/TypeScript/RxJS (front end) Kotlin/Spring Boot (back end)...


  • Cincinnati, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryGE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control...


  • Cincinnati, United States Ge Aviation Full time

    Job Description Summary GE Aerospace is committed to developing revolutionary technologies in support of net zero carbon emissions by 2050 and thus building a more sustainable future of flight. Join the team developing these technologies as the Senior Staff Embedded Software Engineer. The Senior Staff Embedded Software Engineer will report to the Control...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringLocation: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing comprehensive facility maintenance solutions to retail chains and...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Title: Software Development Engineer 4Reports To: Engineering ManagerDepartment: Product & Engineering - EngineeringPosition Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing comprehensive facility maintenance solutions to various retail chains and distribution centers nationwide. Our commitment to...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringLocation: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing facility maintenance solutions to retail chains and distribution centers...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringLocation: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing comprehensive facility maintenance solutions to retail chains and...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringLocation: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing comprehensive facility maintenance solutions to various retail chains and...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringWork Location: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing facility maintenance solutions to retail chains and distribution...


  • Cincinnati, Ohio, United States Divisions Maintenance Group Full time

    Position Title: Software Development Engineer 4Reporting To: Engineering ManagerDepartment: Product & Engineering - EngineeringLocation: Cincinnati, OH or Seattle, WAEmployment Status: Salary Exempt About Divisions Maintenance Group: Divisions Maintenance Group specializes in providing facility maintenance solutions to retail chains and distribution centers...


  • Cincinnati, Ohio, United States GE Aviation Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer in Test Systems Engineering to join our Data Acquisition Systems team at GE Aviation. As a key member of our team, you will be responsible for designing and developing cutting-edge software architectures for data acquisition systems used in aircraft engine testing.Key...


  • Cincinnati, United States Encore Talent Solutions Full time

    Encore Talent has partnered with a client in search for a Senior Software Engineer on Direct Hire basis. The top three requirements are C#, Blazor, and mobile development (either Xamarin or MAUI) for consideration.The role is 100% Remote with the client looking for candidates who live in the Eastern Time Zone.Position Summary:The Sr. Software Developer is...


  • Cincinnati, Ohio, United States Fifth Third Bank Full time

    Transforming Banking with Innovative SolutionsWe're seeking a talented Senior Software Engineer to join our team at Fifth Third Bank. As a key member of our agile squad, you'll play a crucial role in designing and implementing software solutions that drive business growth and customer satisfaction.Key Responsibilities:Design and develop software solutions...


  • Cincinnati, United States Golden Technology Full time

    Ready to grow your career? We should talk!!We are seeking a Senior Java Software Engineer for a contract to hire opportunity with one of our top tier clients in Cincinnati. This role is hybrid. In order to be successful in this role, you should have experience with Spring boot and Microservices.Job DescriptionThe Java Developer is responsible for leading the...