Previous Job
Previous
Software Engineer - 4
Ref No.: 18-02198
Location: Islandia, New York
-Architect, write code, complete programming and perform testing and debugging of cross platform data and applications.
-Design and develop new systems and tools in a number of languages to facilitate effective data ingestion and curation; batch, scalable event frameworks, streaming and realtime data analytic pipelines.
-Build backend data APIs and data delivery services that support critical operational and analytical applications for our internal business operations , customers and partners.
-Able to work efficiently in teams and/or as an individual
-Top-notch oral and written communication skills, especially the ability to make complex data and data science techniques accessible to non-technical team members
Lead the Organization Communicate CA Technologies vision and team goals. Encourage employees to share feedback on the team, organization, and company via employee opinion surveys and other formal and informal channels. Share and respond to feedback as appropriate. Assist in establishing goals and tracking metrics to ensure objectives are met and recommend process improvements. Help to attract, recruit, retain, and develop top engineering talent. Stay abreast of industry/technology trends relevant to the Software Engineering discipline. Stay focused on customer/market needs. Collaborate effectively across all functions to ensure organizational effectiveness. Ensure staff understand and adhere to corporate policies and procedures. Handle escalations that cannot be resolved independently by direct reports, and may similarly escalate to more senior management as appropriate. Balance available resources to support team objectives. Develop budget for approval, and manage budget once approved. Meet regularly with employees one-on-one for Pulse Conversations and coaching. Foster a growth mind-set in all employees: Support employees in setting and attaining professional and development goals. Coach and mentor employees on career and personal development, team collaboration and Agile practices. Support continuous learning. Enable Agility Live the principles behind the Agile Manifesto in all interactions and equip the team to do the same. Enable self-directed work teams and Agile practices that establish an environment conducive to a high level of employee engagement and performance. Foster and enable innovation: Champion diversity of thought. Empower teams and individuals to take calculated risks. Advocate for the team and promote their successes, celebrate their failures, and share key learnings throughout the organization. Be present, support and guide the team during all relevant Agile processes and practices.

1-Extensive experience in designing, developing, enhancing and managing large scale information systems
2-Strong experience in designing and developing cross functional and cross platform applications
3-Strong analytical skills, critical thinking and problem solving abilities
4-Strong Experience with at least one scripting language (ex: Python, Scala) and one object oriented language (ex: Java, Node.js)
5-Extensive expertise on development using Graph, No-SQL,SQL and PL/SQL
Additional Skills:
-Working knowledge of HDFS storage formats (such as Parquet, ORC and ORC with snappy compression)
-Familiarity with networking and network application programming, including HTTP/HTTPS, JSON, and REST APIs
-Experience building ETL flows in Spark, Pyspark Experience in a production setting is preferred
-Knowledge of SQL-on-hadoop engines (presto, polybase, phoenix, etc)
-An eye for quality and a willingness to do what is necessary to achieve deadlines in a dynamic environment with frequent priority changes
Trusting and trustworthy. Ability to work with minimal amount of direction. Good technical skills. Demonstrate a growth mind-set. Ability to motivate others. Good coaching skills. Good verbal and written communication skills. Active listening and respect for other's opinions and ideas. An emerging servant leader with a demonstrated ability to support self-organizing teams. Ability to make decisions and to own the outcome. Proficient in Agile methodologies.

Education:
Bachelor's degree or global equivalent in a related field.

Required designing, developing, enhancing and managing large scale information systems designing and developing cross functional and cross platform applications analytical skills, critical thinking and problem solving abilities 4-Strong Experience with at least one scripting language (ex: Python, Scala) and one object oriented language (ex: Java, Node.js) 5-Extensive expertise on development using Graph, No-SQL,SQL and PL/SQL

Additional COACHING DATA SCIENCE ENGINEER ENGINES ETL HADOOP HDFS HTTP JAVA JSON NETWORKING NO-SQL OBJECT ORIENTED PL/SQL PYTHON REST SCALA SCRIPTING SOFTWARE ENGINEER SQL APPLICATION TESTING/PROGRAMMING B2B SOFTWARE BUDGET BUSINESS OPERATIONS EMPLOYEE ENGAGEMENT EXTRACT, TRANSFORM, AND LOAD HADOOP DISTRIBUTED FILE SYSTEM MENTOR METRICS OPERATIONS PROBLEM SOLVING PROCESS IMPROVEMENTS SELF-DIRECTED