Senior Software Engineer Python Django
Minimum Requirements:
Job Summary
Analysis of business requirements, software coding; code review; unit and system testing; versatility with multiple technologies; ability to quickly learn and use new technologies; troubleshooting of difficult problems; expertise with the software lifecycle; and writing of technical documentation. This position is based in Lake Success, NY.
Primary Duties
Coordinates work with business, QA and other teams including offshore
Communication with technical management and other departments
Reporting of status and risks
Working effectively with internal partners
Works under minimal supervision
Provided with assignments and objectives
Can be relied on to meet deadlines with high quality deliverables
Description:
Job Requirements
Bachelor’s degree in Computer Science or related field or equivalent experience. 3 - 5 years of related work experience.
7 + years of total experience in object oriented web development (OOD)
4+ years of experience of web development with Python or Django
At least 5 years of Java or other OOD web technology
Experience with both UI and backend development including using one ORM technology
Understanding of Web Services or ESB is a plus
Experience with Apache, Jboss, or Tomcat is a plus
4+ years of experience with development work on Linux
C# and .NET knowledge is a plus
Knowledge of Oracle is a plus
Experience using development tools include source control (SVN, Git, Mercurial), IDEs, and defect tracking tools
Ability and desire to learn new skills and technologies are essential
Self-starter