Frontend .NET/WCF/C#/Windows Programmer/Analyst (NW Austin, TX)
Frontend .NET/WCF/C#/Windows 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