Principal Software Engineer Job
Job Title: Principal Software Engineer Job ID: 14576 Location: Arlington,VA, US Full/Part Time: Regular/Temporary: Regular Line of Business:Epsilon About the Opportunity Epsilon’s Digital Organization is looking for talented and creative individuals to join its engineering development team and help realize its marketing vision of the future. Candidates will have the opportunity to work on small dedicated teams providing technical expertise and developing solutions to complex software engineering problems using leading edge software technologies and architectures which require frequent use of creativity and thinking outside the box. Tremendous opportunity for career growth and personal development in a fast-paced, rewarding environment. Responsibilities Qualified individuals will be able to demonstrate past contribution in all stages of SDLC from conception and design through to delivery. Solid technical knowledge and proven software engineering skills in advanced programming languages are a must. Candidate must be capable and comfortable operating in a team environment and as an individual. Candidate should be a self-starter and motivated individual who is able to work with minimal guidance and can also provide guidance to junior team members. Ability and desire to learn new technologies and concepts are a must. Strong verbal and written communication skills with a varying degree of technical content are required, and should be comfortable regularly interacting with cross functional teams and various levels of management. Must enjoy what you do and have fun while contributing to your team and organization’s success! Qualifications Strong understanding and experience in development activities for all aspects of Software Development Life Cycle (SDLC). - Strong understanding and experience with software engineering concepts and development best practices. - Solid understanding of object oriented design and development techniques. - Understanding and experience in service oriented architecture designs (SOA). - Advanced knowledge and experience building back-end applications and services in Core Java and the Spring Framework. - Experience with RDBMS technologies such as Hibernate a plus. - Knowledge and experience with Oracle databases. - Experience in writing complex SQL, PL/SQL queries and database profiling techniques using SQL - Knowledge of database design and schema development a plus. - Experience in developing and implementing unit tests. - Experience with code source control systems, such as SVN (subversion) and/or Clear Case. - Experience with scripting languages a plus. - Excellent written and verbal communication skills. Required Qualifications and Experience: - Bachelor's Degree in IT or Computer Science/Engineering - Minimum 7 years experience in software engineering - Experience with agile development methodology a plus - Experience with Tibco technologies, including Tibco EMS, Business Works, Business Events, BPM, and/or Spotfire, a plus - Experience with XML technologies such as XSLT and XPath a plus Compensation and Benefits Alliance Data offers a competitive salary, a comprehensive selection of benefit options including 401(k). Conditions of Employment All job offers are contingent upon successful completion of drug screen and background checks. About Us Aspen Marketing Services, a leading global marketing services firm and division of Epsilon, builds long-term relationships with clients, many of which are in the Fortune 100, through impactful programs built to engage, sell and retain. Clients benefit from Aspen's comprehensive portfolio of in-house marketing capabilities, including digital marketing, advanced analytics, direct marketing, experiential and event marketing, word-of-mouth and multi-cultural marketing. To learn more about Aspen, please visit http://www.aspenms.com/or follow us on Facebook at www.facebook.com/aspenmarketingservices
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."