17 Apr
Remote .NET Developer
Vacancy expired!
.NET Developer 100% RemoteESSENTIAL DUTIES AND RESPONSIBILITIES:
- Performs product design tasks of a very high complexity which may require extensive research and analysis
- Ability to lead a group of 2-3 developers in the design and development of workflow systems
- Lead the development of requirements, system design and process documentation
- Work with the business functional areas to research and identify the best technical solution to support the most efficient business processes
- Manage small to medium sized projects
- Provides work direction, and at times, serves as team lead for less experienced members of the team; may provide expert advice/consultation on specialized systems problems
- Devises or modifies procedures to solve complex problems
- Expert knowledge of one or more programming languages, program design and specification development, program logic and flow-charting, testing, debugging, and documentation.
- Able to lead and complete complex programming tasks. Provides analysis of problems and recommends solutions. Prepares program specifications and develops coding logic flowcharts.
- Participates in client interactions, independently, to develop system solutions to business problems.
- Works within established procedures to develop, test, implement, and maintain application software. Recommends improvements to established processes, develops implementation plans, and assists in rollout. Leads improvements to established processes and influences others to adopt.
- Perform testing and provide guidance on creating end-user test plans.
- 10+ years programming experience
- Full knowledge of iterative software development lifecycle and best practices
- Has full technical knowledge of all phases of applications systems analysis.
- Bachelor's degree (Masters degree preferred) in Computer Science or related discipline
- Excellent written and verbal communication skills
- Full knowledge of common software design patterns (Gang of Four)
- 3+ years experience with Object Oriented Analysis and Design
- 3+ years experience with distributed systems development
- 3+ years experience with real time systems development
- 3+ years experience with transactional systems development
- 3+ years experience with network and I/O programming
- Financial services/brokerage experience
- 3+ years experience with network and I/O programming in Java or C
- Experience using Standard Java APIs such as JMS, RMI, JNDI, and JMX
- Experience with JBoss web application server
- 3+ years experience with JUnit.
- 3+ years experience in Microsoft Foundation Class (MFC) and .Net development
Vacancy expired!