Frontend .NET Programmer/Analyst

Frontend .NET Programmer/Analyst
NW Austin, TX

Do patterns in design and object oriented concepts strike your curiosity?  Do you have the drive to improve in your profession by working in a challenging environment?  Our client is a leading software startup, interested in a strong mid-level Frontend .Net Programmer/Analyst with the confidence to develop and improve software applications.  This position entails 20% design and 80% development.  If you believe yourself to be an exceptional contributing team player that can improve the quality of software products, then this may be the ideal position for you.

RESPONSIBILITIES

  • WCF C# Window Services Software Application Development:
    • translate business requirements or external customers  into product designs
    • adhere to coding standards
    • fix bugs in code
  • Provide application software development services (or technical support)
    • develop program logic for new applications
    • analyze/modify logic in existing applications
    • code, test, debug documents and implements
    • maintain software applications
    • create stored procedures, queries, and functions
    • analyze requirements
  • Work in a team environment with shared goals and deliverables:
    • coordinate with DBA
    • suggest technical alternatives
    • streamline processes and systems
    • lead/guide other technical professionals
    • actively play part of on-call rotation for production issue escalations
  • Write technical specifications and other forms of documentation
  • Create unit test coverage for new and existing service features
  • Completes project assignments and special projects


REQUIREMENTS

  • Software Development (3-5 years)
  • BA in Computer Science (or equivalent)
  • C# .NET (3+ years)
  • Object Oriented Programming (3+ years)
  • WCF windows (1+ years)
  • Relational Database Development (Oracle or MS SQL)
  • .NET technologies and frameworks (WCF, NHibernate, Log4Net)
  • Agile Development /Test Driven Development
  • Unit Test Coverage (MSTest or NUnit)
  • Code Debugging/troubleshooting
  • Multithreading Concepts and Asynchronous communications
  • Design Patterns