This site uses cookies. To find out more, see our Cookies Policy

Software Developer 1, 2 or 3 in Lenexa, KS at Wachter, Inc.

Date Posted: 4/11/2019

Job Snapshot

Job Description

Mid level developer with approximately 4-9 years of relevant experience. 'Intermediate' is defined as a thorough understanding of the concepts and the ability to implement complex solutions using the designated technologies, as well as making the decision as to when to use certain technologies, frameworks, and patterns. 'Advanced' would add on to this description the ability to explain complex concepts and solutions to more junior developers, a more detailed understanding as to why to use certain technologies, frameworks, and patterns, and an understanding from the business perspective as to the big picture of solutions.

    • General Duties

    • Evaluate, assess, and recommend software solutions.
    • Develop software, architecture, specifications, and technical interfaces.
    • Develop user interfaces and client displays.
    • Design, initiate, and handle technical designs and complex application features.
    • Develop, deliver, and test software prototypes.
    • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance
    • Coordinate with other developers and software professionals
    • Document solutions
    • Demonstrate solutions to end users
    • Continue to study and learn new and changing technologies
    • Implement software design principles and best practices
    • Build flexible data models and seamless integration points.
    • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
    • Consult with business about software system design and maintenance

    • Technical Competencies
    • Possesses each of the following at an intermediate to advanced level:
    • Competent and well versed in intermediate to advanced C# concepts and implementation
    • Intermediate to advanced OO concepts
    • Object interfaces
    • Visual Studio IDE
    • Troubleshooting and debugging
    • Database access
    • SQL and Stored Procedures
    • Linq
    • HTTP model
    • CSS
    • JavaScript/JQuery
    • I/O concepts
    • Database design principles
    • Implementing design patterns

    • Domain Knowledge
    • Trust
    • Trust Mobile
    • AX Integration
    • ServiceNow
    • Salesforce
    • Wachter business practices
    • Relevant frameworks
    • AngularJS
    • MVC
    • Relevant tools
    • LLBLGen
    • Redgate
    • TFS
    • Telerik Development Tools
    • Syncfusion