Senior Software Engineer
Seven Seven Softwares Alpharetta
RESPONSIBILITIES-
Acquire deep knowledge of application development frameworks developed by the team to handle support requests without any guidance-
Be responsible for timely and quality delivery of assigned job spanning multiple tiers/modules without any oversight.-
Tactically execute a well defined, but complex problem by subdividing into multiple simple tasks.-
Implement code with most efficient algorithms and data structures-
Realize resilient and high-performing software component by utilizing concurrency-
Help team to create training material and design documents, when needed-
Collaborate within cross-functional Scrum team. Be a great team player.-
Frequently Interact with external support teams to resolve technical hurdles-
Share knowledge and opinions with rest of the group about your area of expertise by means of creative diagram/presentation-
Fully understand the significance of established processes and follow them faithfully.-
At least 3+ years of software development experience.-
Solid computer science fundamentals, especially in data structures and algorithms.-
Advanced knowledge of Java-
Good grasp of design patterns-
Knowledge of J2EE-
Some experience with Tomcat and Linux-
Familiarity of agile SDLC is a significant bonus-
Acquire deep knowledge of application development frameworks developed by the team to handle support requests without any guidance-
Be responsible for timely and quality delivery of assigned job spanning multiple tiers/modules without any oversight.-
Tactically execute a well defined, but complex problem by subdividing into multiple simple tasks.-
Implement code with most efficient algorithms and data structures-
Realize resilient and high-performing software component by utilizing concurrency-
Help team to create training material and design documents, when needed-
Collaborate within cross-functional Scrum team. Be a great team player.-
Frequently Interact with external support teams to resolve technical hurdles-
Share knowledge and opinions with rest of the group about your area of expertise by means of creative diagram/presentation-
Fully understand the significance of established processes and follow them faithfully.-
Support E*TRADE's commitment to audit and compliance.
REQUIREMENTS-At least 3+ years of software development experience.-
Solid computer science fundamentals, especially in data structures and algorithms.-
Advanced knowledge of Java-
Good grasp of design patterns-
Knowledge of J2EE-
Some experience with Tomcat and Linux-
Basic knowledge of SQL/relational database-
Familiarity with any of these is a bonus: Spring Framework, GIT, Maven-
Hands-on knowledge of latest Spring Cloud libraries is major plus.-Familiarity of agile SDLC is a significant bonus-
Experience in financial domain is a plus.
CoxAtlanta, 17 mi from Alpharetta
As a Senior Software Engineer (Telephony), you will be part of the Contact Center Platform Services team responsible for contact center telephony infrastructure operations. This is a critical position requiring strong telephony systems background...
Lynx Software TechnologiesAtlanta, 17 mi from Alpharetta
Thompson Software Solutions is seeking a Senior Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical...
Atlanta, 17 mi from Alpharetta
A bachelor's degree in Computer Science, Engineering or a related field and three years of software engineering or related experience.
• Experience with software engineering best practices such as software design patterns, requirements gathering, version...