WichitaKSRecruiter Since 2001
the smart solution for Wichita jobs

Senior Software Developer

Company: keycentrix---
Location: Wichita
Posted on: January 16, 2022

Job Description:

The Senior Software Developer produces simple and complex efficient code which provides flexibility, re-usability, and ease of implementation. The position will be responsible for developing and managing innovative technologies to implement solutions for new and existing applications. Major responsibilities include architecting, designing, developing & implementing software solutions that align with the business, development, deployment and maintenance needs.Responsibilities-- Design, develop & implement complex software solutions that align with the business, development, deployment and maintenance needs using C# and MS-SQL-- Study requirements

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints-- Confer with business analysts
    • Confer with systems, business analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces-- Study systems flow, data usage, and work processes
      • Analyze requirements to determine and plan system specifications and layouts
      • Analyze problem definition, requirements and map to the system workflow
      • Preparation of solution design document including detailed business process flows and key control points
      • Determine system performance standards
      • Analysis of system capabilities and requirements by manipulating existing system data
      • Perform software review and analyze code metrics
      • Research, support and participate in discussions for implementation decisions for software solutions-- Investigate problem areas
        • Analyze requirements to determine the problem areas
        • Provide recommendations and solutions to efficiently solve the complex problems in order to meet software standards-- Follow the software development lifecycle
          • Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance
          • Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture
          • Design, develop and modify software systems using software models and coding patterns
          • Analyze and design databases within an application area
          • Modify existing software to correct errors, allow it to adapt to new standards, or to improve its performance
          • Develop and direct software system testing and validation procedures, programming, and documentation-- Create and maintain unit tests for any new code introduced to the codebase-- Maintain existing unit tests as required when making code changes-- Troubleshooting & debugging-- Provide technical support for software maintenance or use-- Help the Support Department by troubleshooting difficult issues with deployed software-- Document software solutions-- Produce comprehensive technical documentation, flowcharts, layouts, diagrams, and charts-- Write code comments to provide more details to understand the programming concept, and describe the purpose of code block or any algorithm to accomplish specific requirement goal-- Focus on writing clear, concise and clean code using clean coding principles, standards and patterns that makes code easier to understand and improve reusability and readability-- Communicate progress and updates effectively with project stakeholders and internal teams-- Grow and maintain knowledge of IT industry technologies and trends
            Qualifications-- 10+ years of working experience with design, programming and implementation of complex software and IT projects and management of technical resources-- 5+ years experience with .NET, C#, WinForms, WebServices, IIS and.Net Framework 2.0 (or greater)-- 5+ years experience using SQL Server or similar databases-- Proficient understanding of code versioning tools such as GIT, SVN-- Proficiency with IDE-based development, especially in Visual Studio-- Ability to write complex database queries and understand database performance-- Experience working with source code management suites-- Experience with testing framework-- Proficiency building unit tests-- Experience in full software development life cycle
            About KeycentrixLooking to work in a fast-paced environment with smart people who care about you? Do you know how to work hard AND have fun? Keycentrix might be a great fit for you!Keycentrix is an award-winning software and technology company, right here in the heartland. Our Newleaf-- operating software, Sendkey-- communication platform, and Flextrax point-of-sale system allow independent pharmacies to run better, smarter, and faster while maintaining the highest quality patient and prescriber care. Our company values inspire us to treat each other with love, empathy, and a sense of humor as we strive to bring our customers superior products and service. Learn more at keycentrix.com.Keycentrix is a member of the Cochener Garvey Capital Partners, Inc. family of businesses. www.cgcpi.comKeycentrix is committed to providing equal opportunity in employment for all people without regard to the following: race, color, religion, age, gender, sexual orientation, marital status, gender identity, national origin, physical or mental disability, service in the military, or any other attribute or characteristic protected by law.

Keywords: keycentrix---, Wichita , Senior Software Developer, IT / Software / Systems , Wichita, Kansas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Kansas jobs by following @recnetKS on Twitter!

Wichita RSS job feeds