Software Development Manager (Team Management, Software Development, AWS, Micro Services Development, Big Data, Tomcat) in Philadelphia, PA
Software Development Manager (Team Management, Software Development, AWS, Micro Services Development, Big Data, Tomcat) in Philadelphia, PA
AWS, Big Data, Java Design, Linux, NoSQL, Software Development, Team Management, Tech Lead, Tomcat, XML
Location: Pennsylvania
Job Function: Software Development Manager
Date Of Job Posting: 04-08-2019
Software Development Manager (Team Management, Software Development, AWS, Micro Services Development, Big Data, Tomcat) in Philadelphia, PA
Position: TWO Tech Leads (Content Development, Talend, AWS, Java, NodeJS, Messaging)
Duration: Full-Time Permanent position (no contract, no corp to corp, no remote)
Location: Philadelphia, PA
Salary: Excellent compensation with benefits + bonus + 401K
VISA Transfer candidates will be considered.
Skills: Software Development Manager, Team Management, Software Development, AWS, Micro Services Development, Big Data, Tomcat, Java Design, RDBMS, NoSQL, Oracle, PostGreSQL, MySQL, Greenplum, Linux, Xpath, parsing, XML Processing Tools
ROLE DESCRIPTION:
JOB RESPONSIBILITIES:
- Responsible for software delivery as a part of the engineering team typically consisting 5+ engineers.
- Responsible to work with large team of software development contractors.
- Oversee the design and may develop prototype/actual code.
- Responsible for reviewing requirements, design, implementation, and unit testing.
- The candidate must have a track record of building and delivering high quality software in scalable commercial applications.
- Responsible for communicating accurately the status of ongoing work to stakeholders. Will present status updates to project management and senior managers.
- Attends project planning sessions with Product Owners, Clients and Business Analysts to analyze requirements.
- Accountable for tracking status of team\'s work and ensuring deliverables are produced on agreed schedules in coordination with the Product Owner.
- Ensures self and team develop modules using disciplined processes, adhering to industry standards and best practice guidelines, including security guidelines.
- Ensures self and team carry out unit and other testing, ensuring application meets needs of client and business.
- Provides assistance in researching and adopting new and emerging technologies, evaluating new tools, technologies and platforms to be included in projects.
- May have cost responsibility for own team/project, and/or contribute to forecasting budgets and recommending expenditure without being fully accountable for them.
- Identifies ways to improve the operation of own area and to achieve efficiencies and results and assists in process improvement.
- Leads and manages the day to day activities of their team including supporting career development of team (objective setting, performance management, talent management, etc.)
MINIMUM REQUIREMENTS:
- Management experience of software engineering teams, including offshore and contractors
- Background in software development of commercial grade software
- Experience in AWS
- Micro services development experience
- Big Data concepts and technologies
- 8+ years of experience working as a software engineer developing commercial software
- Minimum 3 years in leading / managing software engineering teams
- Bachelor’s degree in Computer Science or related field required (Master’s degree is a plus)
- Hands-on leadership of Big Data project design and implementation
Candidates must be able to demonstrate experience in the following:
- Java design and micro services development
- Working with RDMS and NoSQL databases.
- Web application servers (such as Tomcat)
- Oracle / PostgreSQL / MySQL / Greenplum
- Linux, AWS
- Xpath, parsing and related XML processing tools
- Strong understanding of security best practices
- Grasp and analyze complex, multi-dimensional problems
- Work collaboratively with relevant internal groups to achieve short, medium & long term results
- Proven track record in effectively leading and managing teams to produce on-time, high-quality deliverables with a high level of customer satisfaction
- Ability to work effectively as a team member, across project teams, and independently;
- Strong written/verbal communication and interpersonal skills.
========================================
Apply for this jobRecommended Jobs
Assistant Program Director
Assistant Program Director New Program Launch – Leadership Opportunity Salary: $65,000 annually We are excited to launch a new program and are seeking an experienced and motivated …
Driver (Non-CDL) - Home Every Night, No Weekends
If you want to work with a purpose-driven organization that has a family culture, keep reading! Famous is a place for positive, growth-oriented, high-performers, not someone who’s just interested in …
Concrete Finisher
Job Description Job Description Role Summary Install, place, finish, and repair concrete across residential and commercial scopes including flatwork, decorative/stamped concrete, exposed aggre…
Licensed Practical Nurse - LPN
Overview: At Genesis Healthcare, we are dedicated to improving the lives we touch through the delivery of high-quality care and exceptional service. As a leading provider in the long-term care indust…
Machine Builder/Mechanic
Job Description Job Description Manufacturer with proprietary line of Large Teflon Extruders is seeking a experienced detail-oriented Machine Builder/Mechanic with experience in assembling and t…
Architectural Project Manager (Philadelphia)
This Jobot Job is hosted by: Kevin Shilney Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $60,000 - $80,000 per year A bit about us: We are …
Mitigation Restoration Manager
Job Description Job Description Benefits: ~ Bonus based on performance ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Paid time off ~ Training & development ~ Vision i…
Instructional Assistant - Doylestown, PA
Aspire ES is dedicated to providing exceptional educational staffing solutions that support student success and school excellence. We partner with educational institutions to deliver high-quality pers…