Performs product design tasks of moderate to high complexity.
Performs system design and specification development, program logic and flow-charting, architects application security, testing, debugging, and documentation with full awareness of cost/benefit, risk, and performance.
Works independently and with supervisory review on moderate to highly complex programming tasks.
Provides analysis of problems and recommends solutions.
Prepares program specifications and develops coding logic flowcharts in compliance with secure coding standards.
Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems.
Works within established procedures and tools to develop, test, validate security features, code review, implement, and maintain application software while focusing on best practice application security throughout the code life-cycle.
Recognized as a SME on a particular system, aspect, or module of a system.
May lead projects as needed.
Requirements:
- 2+ years professional experience in software development
- 2+ years experience with Java and developing REST services.
- Ability to work closely with a cross-functional Agile team on a daily basis
- Familiar with common software design patterns and object-oriented design
- Team player with the ability to mentor/lead developers on application development best practices.
- Excellent analytical thinking and communication skills, both verbal and written, are required.
If you are not interested in the role or if now isn’t a great time for a move, just let me know if I can help in the future or if you need assistance in making a connection.
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!* 150
#J-18808-Ljbffr