Software Development & Engineering-NJ - Georgia IT Inc.
Mount Laurel, NJ
About the Job
Job Title : Software Development & Engineering
Location : Mount Laurel, NJ
Position Type : Full Time
Interview mode : Phone
Salary + benefits (HealthCare and PTO Etc.)
US Citizen, Green Card and GC EAD only.
No sponsorship available for this job, direct hire and NO 1099 or C2C
(Please include the expected Salary Range)
Job Description
The software development and engineering position gives you an opportunity to work in one of the largest communication networks nationwide. You will be working collaboratively in an agile environment to develop and test enterprise class applications that will drive business processes. We are currently seeking highly motivated individuals who can bring fresh ideas and problem solving solutions to maintain Comcast's position as a leading technology company. Candidate will be responsible for planning and designing new software and web applications. Completes programming and implements, tests, and debugs defined software components.
Core Responsibilities
· Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
· Designs new software and web applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and roll-outs of software releases.
· Participates in training representatives and operations staff on internally developed software applications.
· Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
· Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
· Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers.
· Works with Quality Assurance team to determine if applications fit specification and technical requirements.
· Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.
· Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
· Displays knowledge of, and ability to apply, project management skills.
· other duties and responsibilities as assigned.
· Consistent exercise of independent judgment and discretion in matters of significance.
· Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
Qualifications: Advanced knowledge of the following technologies
· Scripting languages - Python, Go, NodeJS, PHP and/or PERL
· MVC frameworks - Django, Flask, Express, Zend, etc.
· Javascript frameworks - AngularJS, jQuery, Bootstrap, ExtJS etc.
· Relational Database Management Systems (RDBMS) – MySQL or Oracle
· Web Services – RESTful, SOAP, etc.
· Linux – Redhat and/or similar environments
· Version control systems, GIT, SVN or similar
· Experience with Network Protocols such as TCP/IP, UDP, SNMP, etc.
· Proven analytical, problem solving and organizational ability
· Experience in NoSQL storage solutions a plus – MongoDB, CouchBase, Cassandra, Redis
· Experience with additional technologies such as RabbitMQ, ElasticSearch, Apache Solr
· A self starter, demonstrating personal initiative and willingly assumes responsibility
What you will be doing
· Developing scripts to login and server configurations on Comcast network IP devices
· Developing scripts to pull and report data
· Develop service group mapping information for highly valuable internal reports
· Assist with development internal APIs using PHP5 and MySQL
· Assist with writing effective user stories and divide the stories into SCRUM tasks
Additional Requirements:
- Strong skillsets in the following areas: analytical, organizational, problem-solving, and attention to details
- Exceptional written, verbal communication, and interpersonal skills required
- Ability to work independently and works extremely well in an Agile/SCRUM team setting, including cross-functional structures, and varying levels of management.
- Proficient with Microsoft Products (Access, Excel, PowerPoint, and SharePoint).
- Expert level in SQL queries
- Knowledge of network infrastructure (i.e. CMTS – Arris, Cisco, Juniper, and Harmonic)
- Possesses a positive attitude, is detail oriented, and communicates status on a regular basis.
- Has the ability to balance competing priorities in a very dynamic/fast-paced environment.
Technologies:
Python 2.6 or later, Shell, Expect
PHP 5 or later
Cent OS (Linux)
MySQL (5.5, 5.6)
NoSQL (Couchbase, MongoDB, Redis), SQL (SQL Server, Oracle), FileMaker Pro 13
Agile Tools: JIRA
Education Level Bachelors Degree or Equivalent
Field of Study Computer Science, Engineering
Years Experience Generally requires 5-8 years related experience
Location : Mount Laurel, NJ
Position Type : Full Time
Interview mode : Phone
Salary + benefits (HealthCare and PTO Etc.)
US Citizen, Green Card and GC EAD only.
No sponsorship available for this job, direct hire and NO 1099 or C2C
(Please include the expected Salary Range)
Job Description
The software development and engineering position gives you an opportunity to work in one of the largest communication networks nationwide. You will be working collaboratively in an agile environment to develop and test enterprise class applications that will drive business processes. We are currently seeking highly motivated individuals who can bring fresh ideas and problem solving solutions to maintain Comcast's position as a leading technology company. Candidate will be responsible for planning and designing new software and web applications. Completes programming and implements, tests, and debugs defined software components.
Core Responsibilities
· Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
· Designs new software and web applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and roll-outs of software releases.
· Participates in training representatives and operations staff on internally developed software applications.
· Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
· Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
· Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Development Engineers.
· Works with Quality Assurance team to determine if applications fit specification and technical requirements.
· Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.
· Displays in-depth knowledge of, and ability to apply, process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
· Displays knowledge of, and ability to apply, project management skills.
· other duties and responsibilities as assigned.
· Consistent exercise of independent judgment and discretion in matters of significance.
· Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
Qualifications: Advanced knowledge of the following technologies
· Scripting languages - Python, Go, NodeJS, PHP and/or PERL
· MVC frameworks - Django, Flask, Express, Zend, etc.
· Javascript frameworks - AngularJS, jQuery, Bootstrap, ExtJS etc.
· Relational Database Management Systems (RDBMS) – MySQL or Oracle
· Web Services – RESTful, SOAP, etc.
· Linux – Redhat and/or similar environments
· Version control systems, GIT, SVN or similar
· Experience with Network Protocols such as TCP/IP, UDP, SNMP, etc.
· Proven analytical, problem solving and organizational ability
· Experience in NoSQL storage solutions a plus – MongoDB, CouchBase, Cassandra, Redis
· Experience with additional technologies such as RabbitMQ, ElasticSearch, Apache Solr
· A self starter, demonstrating personal initiative and willingly assumes responsibility
What you will be doing
· Developing scripts to login and server configurations on Comcast network IP devices
· Developing scripts to pull and report data
· Develop service group mapping information for highly valuable internal reports
· Assist with development internal APIs using PHP5 and MySQL
· Assist with writing effective user stories and divide the stories into SCRUM tasks
Additional Requirements:
- Strong skillsets in the following areas: analytical, organizational, problem-solving, and attention to details
- Exceptional written, verbal communication, and interpersonal skills required
- Ability to work independently and works extremely well in an Agile/SCRUM team setting, including cross-functional structures, and varying levels of management.
- Proficient with Microsoft Products (Access, Excel, PowerPoint, and SharePoint).
- Expert level in SQL queries
- Knowledge of network infrastructure (i.e. CMTS – Arris, Cisco, Juniper, and Harmonic)
- Possesses a positive attitude, is detail oriented, and communicates status on a regular basis.
- Has the ability to balance competing priorities in a very dynamic/fast-paced environment.
Technologies:
Python 2.6 or later, Shell, Expect
PHP 5 or later
Cent OS (Linux)
MySQL (5.5, 5.6)
NoSQL (Couchbase, MongoDB, Redis), SQL (SQL Server, Oracle), FileMaker Pro 13
Agile Tools: JIRA
Education Level Bachelors Degree or Equivalent
Field of Study Computer Science, Engineering
Years Experience Generally requires 5-8 years related experience
Source : Georgia IT Inc.