J-1 Engineer Manager Software Paid Internship
2 offices: one in NEW YORK and one in CALIFORNIA
Description: Job summary:
Manager Enterprise Application Development.
As the leader of the Enterprise Applications Development Group within our Engineering company, you will participate in the entire software development life cycle, using modern development methods in a concurrent engineering environment. You will deliver web-based applications that allow company’s broadcasting and advertising customers to manage their advertising campaigns, through sophisticated decision support analytics tools. Also contribute to improving the overall software engineering capability within the company.
The qualified candidate will develop n-Tier enterprise applications for use in the company’s product line. Interpret market and product requirements specifications. Provide system architectural leadership. Synthesize system architecture and document. Make design trade offs to optimize. Manage a team of engineers to design and implement software modules using .NET, C# and Java. Conduct code reviews with other software team members. Perform unit and integration testing of software modules, and develop test tools to support this effort. Work with QA engineers to attain high product quality standards. Specify system platform requirements from the point of view of system software. Work closely with IT Operations to insure effective systems integration and deployment. Document installation and configuration procedures.
JOB QUALIFICATIONS: Include education, experience, skills/technical set and prior performance indicators.
Minimum Qualifications:
• BS CS/EE, or equivalent
• 7-8 years commercial software development experience, with C#, C++, and/or Java
• 2-3 years small team management experience, with emphasis on software architecture and technical leadership
• Hands-on software design skills, with emphasis on object oriented software
• Demonstrated experience with high performance, high volume Web Application development
• Strong team communication skills and an ability to express designs in verbal and written, form
Preferred Qualifications:
• MS CS/EE
• Hands on experience with both NET and Unix
• Experience with in-depth database structure design, especially as it relates to performance
• Demonstrated leadership role in large software projects
• Demonstrated ability to drive projects to aggressive schedules
• Deep knowledge of C#, ASP.Net and SQL Server
Car required as occasional travel may be necessary within the area.
Payment $50,000 a year plus according to qualifications and abilities