Careers

SynergyHawks is one of the best consulting firms who put people first. We believe employees are our assets and a part of SynergyHawks family!

Please find some of the open positions. Please reach out at mjoshi@synhawks.com for all current positions at their status.

React Developer

Who We Are

SynergyHawks develops IT solutions that digitally transform processes to simplify and improve needs for businesses. Our team uses Human Centered Design to understand the customer journey throughout all processes that impact the business eco system. In close partnership with our customers, we’re able to rapidly develop and integrateinnovative business process improvement, with the appropriate applications and automation to maximize process efficiency and effectiveness.

About the Position

We are looking for a React Developer capable of developing frontend application using React that deliver business value while creating positive experiences for our end users. This person will not only be in a client-facing role to assess, analyze, and troubleshoot needs, but will also motivated to combine the art of design with the art of programming. We are committed to delivering seamless, intuitive experiences, including responsive websites.

We are building a banking platform that enables teams to create products at scale and powers digital channels to deliver compelling experiences in a dramatically faster fashion. As an Engineer, you will be responsible for building this cutting-edge technology framework that facilitates developer productivity without compromising on quality at enterprise scale.

The ideal candidate will possess 2+ years of experience with React as a Programmer Developing new user-facing features using React.js with total of at least 5+ years of experience as Software Developer. Top candidates not only advocating for the user experience whether it be performance, accessibility, or general UX best practices but also building reusable cross platform components and front-end libraries for future use

ESSENTIAL FUNCTIONS:

Responsibilities include, but may not be limited to, the following:

  • The React Engineer will build a web application framework for building fast, scalable, secure, and modular experiences.
  • The UI team is looking to augment their team to build more UI components in their existing ReactJS framework.
  • Able to work with Agile methodology with understanding of scrum ceremonies and user stories.
  • Collaborating with development team and other partners to understand and modify specifications for applications.
  • Writing high-quality code to program complete applications on schedule.
  • Understanding of React and its core principles.
  • Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.
  • Conduct the testing of completed code modules, fixing code as needed to ensure a smooth system deployment with the intended functionality
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
  • Build, test and support various desktop applications at the request of the business support department
  • Recommend software solutions to emerging needs in banking functionality and report ability

Required Qualifications:

  • Required Education: Bachelor’s degree or foreign equivalent required from an accredited institution preferred in Computer Science, Computer Engineering, Information Technology, or related field required; Master’s degree is preferred.
  • Strong proficiency in React JavaScript and CSS, including DOM manipulation and the JavaScript object model
  • Proficient with CSS2/CSS3
  • Knowledge of Accessibility and Web Standards
  • Experience with both Responsive and Adaptive Web Design
  • Experience with using design language systems or similar
  • Understanding of React.js and its core principles.
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • Finance or Banking industry experience is a plus (especially credit card industry)
  • Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings) and Kanban

MUST HAVEexperience with React JS, Java, JavaScript, HTML, CSSetc.
Bonus Qualifications:Linux, Big Data (Hive, Spark, Scala/Python), REST APIs, Cloud, SpringBoot

Nice to have:

  • Experience with common JavaScript development tools such as Babel, Webpack, NPM, yarn, etc.
  • Besides the regular components, the candidate will also be building animations such as spinners, flips, auto scrollbar, animated hamburger menu, etc.

SynergyHawks Benefits:

  • Health Plan
  • Retirement Plans
  • Paid Time Off (Vacation, Sick Leave, ST/LT disability, etc.)
  • Career growth both Horizontally and vertically including certification, trainings etc.

Work hours:

  • 8-hour shift but some overlap with client USA hours for KT, some meetings etc.
  • Monday to Friday

The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, Zoom or face to face. A good consistentInternet connection is required during working remote. Travel may be required as per the job requirements.

Sr Java DeveloperHot Positions

Who We Are

SynergyHawks develops IT solutions that digitally transform processes to simplify and improve needs for businesses. Our team uses Human Centered Design to understand the customer journey throughout all processes that impact the business eco system. In close partnership with our customers, we’re able to rapidly develop and integrateinnovative business process improvement, with the appropriate applications and automation to maximize process efficiency and effectiveness.

About the Position

We are seeking a Sr. Java Developer capable of adapting to changing needs and stays current on developer strategies, coding languages, and the newest technologies. This person will not only be in a client-facing role to assess, analyze, and troubleshoot needs, but will have strong leadership skills to manage a team of junior developers who will be delegated to design and test coding. The ideal candidate will possess 6+ years of experience with Java Development as a Programmer. Top candidates can lead a development team through a complete development lifecycle, well-rehearsed with compliance specifications, and fluent in Java language.

ESSENTIAL FUNCTIONS:

Responsibilities include, but may not be limited to, the following:

  • Integration and troubleshooting – Triage, lead, review, and resolve technical integration issues
  • Able to work with Agile methodology with understanding of scrum ceremonies and user stories.
  • Collaborating with development team and other partners to understand and modify specifications for applications.
  • Writing high-quality code to program complete applications on schedule.
  • Work in an enterprise setting with ability to trouble shoot complex integration issues.
  • Leads/Senior roles to provide technical advice as well as expertise to others as necessary.
  • Banking or Financial Services experience a plus.
  • Experience in Java/J2EE Core technologies
  • Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.
  • Conduct the testing of completed code modules, fixing code as needed to ensure a smooth system deployment with the intended functionality.
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle.
  • Build, test and support various desktop applications at the request of the business support department.
  • Recommend software solutions to emerging needs in banking functionality and report ability.

Required Qualifications:

  • Required Education: Bachelor’s degree or foreign equivalent required from an accredited institution preferred in Computer Science, Computer Engineering, Information Technology, or related field required; Master’s degree is preferred.
  • 5+ years of advanced Java development in the enterprise development process.
  • Expert with databases such as MSSQL, SQL, View, Stored Procedures, Functions, and Views.
  • Expert with Java servers and framework such as Spring Boot, MyBatis or Hibernate, Tomcat, and REST API.
  • Comfortable working in diverse work culture and able to communicate and collaborate with clients, stakeholders, and leadership.
  • Finance or Banking industry experience is a plus (especially credit card industry).
  • Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings) and Kanban.

MUST HAVEexperience with Microservices, Java/APIs -Spring Boot, Java/J2ee, Database integration etc.
Bonus Qualifications:HTML, CSS, ReactJS and JavaScript.

SynergyHawks Benefits:

  • Health Plan
  • Retirement Plans
  • Paid Time Off (Vacation, Sick Leave, ST/LT disability, etc.)
  • Career growth both Horizontally and vertically including certification, trainings etc.

Work hours:

  • 8-hour shift but some overlap with client USA hours for KT, some meetings etc.
  • Monday to Friday

The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, Zoom or face to face. A good consistentInternet connection is required during working remote. Travel may be required as per the job requirements.

Python Developer

Who We Are

SynergyHawks develops IT solutions that digitally transform processes to simplify and improve needs for businesses. Our team uses Human Centered Design to understand the customer journey throughout all processes that impact the business eco system. In close partnership with our customers, we’re able to rapidly develop and integrateinnovative business process improvement, with the appropriate applications and automation to maximize process efficiency and effectiveness.

About the Position

We are seeking a Python Developer with expertise writing and testing code, debugging programs, and integrating applications with third-party web services. Hiring manager is looking EXPERT level Linux skills and at least Intermediate on VMware virtualization management along with minimum beginner knowledge of Puppet & GIT. This person will be in a client-facing role to assess, analyze, and troubleshoot needs.

The ideal candidate will possess 5+ years of experience with Python Development as a Programmer. Top candidates can lead a development team through a complete development lifecycle, well-rehearsed with compliance specifications, and fluent in Python language.

ESSENTIAL FUNCTIONS:

Responsibilities include, but may not be limited to, the following:

  • Design and build fault-tolerant, high-performance, scalable systems.
  • Building and supporting Linux servers (Physical and Virtual) for mission critical applications.
  • Building of infrastructure with automation in mind.
  • Basic Troubleshooting and managing VMware, Nutanix, Cisco CUS.
  • Root cause analysis and fix production issues.
  • Deep Diving into issues to find permanent long-term solution.
  • Improve the scalability, resilience, observability, and efficiency of our core systems.
  • Analyze bottlenecks and single points of failure of the whole system and improve performance Work closely with, and incorporate feedback from product management and engineering colleagues.
  • Enjoy finding and developing simple sustainable solutions to complex problems!
  • Speed and quality – must be focused on performance without sacrificing quality!
  • Play a key role in product development, help shape direction of product feature set.
  • Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.
  • Conduct the testing of completed code modules, fixing code as needed to ensure a smooth system deployment with the intended functionality.
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle.
  • Participate in the development of the dynamic external partner integrations with conversation AI platform.
  • Able to work with Agile methodology with understanding of scrum ceremonies and user stories.
  • Recommend software solutions to emerging needs in banking functionality and report ability.

Required Qualifications:

  • Required Education: Bachelor’s degree or foreign equivalent required from an accredited institution preferred in Computer Science, Computer Engineering, Information Technology, or related field required; Master’s degree is preferred.
  • 5+ years of Strong Python development skills, primarily with micro-service frameworks (Flask, Django) High standard of Code.
  • Strong understanding of API design (REST, RPC).
  • Disciplined approach to testing and quality assurance, with familiarity of unit test best practices.
  • Confidence with Unix/Linux Strong understanding of data structures, algorithms and design patterns.
  • 5+ Years of solid Linux Experience, with at least 3 years of Redhat Linux. Advanced/L3 expertise required.
  • 3+ Years of experience with automation and configuration management tools like Puppet, Ansible, etc. Intermediate/L2 expertise required.
  • 3+ Years of experience with automation and configuration management tools like Puppet, Ansible, etc. Intermediate/L2 expertise required.
  • 1+ years of experience with VMware ESXi, Nutanix, Cisco UCS. Intermediate/L2 expertise required.
  • Finance or Banking industry experience is a plus (especially credit card industry).
  • Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings) and Kanban.

MUST HAVEexperience with Microservices, Java/APIs -Spring Boot, Java/J2ee, Database integration etc.
Bonus Qualifications:HTML, CSS, ReactJS and JavaScript.
Satellite, Git. Machine Learning/Deep Learning, specifically NLP Core knowledge of noSQL and RDBMS
Flexibility to work in a 24/7 environment, including weekends and holidays.

SynergyHawks Benefits:

  • Health Plan
  • Retirement Plans
  • Paid Time Off (Vacation, Sick Leave, ST/LT disability, etc.)
  • Career growth both Horizontally and vertically including certification, trainings etc.

Work hours:

  • 8-hour shift but some overlap with client USA hours for KT, some meetings etc.
  • Monday to Friday

The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, Zoom or face to face. A good consistentInternet connection is required during working remote. Travel may be required as per the job requirements.

Big Data Developer

Who We Are

SynergyHawks develops IT solutions that digitally transform processes to simplify and improve needs for businesses. Our team uses Human Centered Design to understand the customer journey throughout all processes that impact the business eco system. In close partnership with our customers, we’re able to rapidly develop and integrateinnovative business process improvement, with the appropriate applications and automation to maximize process efficiency and effectiveness.

About the Position

We are seeking a Big Data Developer to join our Team. The position will primarily be responsible interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation and Design. You will play an important role in delivering high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued. The ideal candidate will possess 5+ years’ experience in Big DataDevelopment including Hive, HBase/M7, Spark etc. Top candidates can lead a development team through a complete development lifecycle, well-rehearsed with compliance specifications, and fluent in coding.

ESSENTIAL FUNCTIONS:

Responsibilities include, but may not be limited to, the following:

  • Big Data Developer– Senior Software Engineer / Senior Data Engineer- supporting Big Data Platform.
  • Experience with Kafka, Spark, Hadoop, Hive, Hbase and/or Solr needed .
  • Implement pipelines that fetch and load data into data lakes.
  • Implement routines that cleans data and load it into data warehouses.
  • Design highly scalable, parallelized backend code.
  • Treat data as a product.
  • Write unit and integration tests for all data processing code.
  • Work with DevOps engineers on CI, CD, and IaC.
  • Read specs and translate them into code and design documents.
  • Perform code reviews and develop processes for improving code quality.
  • Able to work with Agile methodology with understanding of scrum ceremonies and user stories.
  • Collaborating with development team and other partners to understand and modify specifications for applications.
  • Writing high-quality code to program complete applications on schedule.
  • Work in an enterprise setting with ability to trouble shoot complex integration issues.
  • Leads/Senior roles to provide technical advice as well as expertise to others as necessary.
  • Banking or Financial Services experience a plus.
  • Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.

Required Qualifications:

  • Required Education: Bachelor’s degree or foreign equivalent required from an accredited institution preferred in Computer Science, Computer Engineering, Information Technology, or related field required; Master’s degree is preferred.
  • Have at least 5+ years’ experience in Big DataDevelopment including Hive, HBase/M7, Spark etc.
  • Hands on experience in Hadoop ecosystem, i.e. Hadoop, Hive, SPARK, Python.
  • Hands on experience in Python programming and Java scripting skills.
  • Have experience in Version control and Agile.
  • Have experience in Python, Java, Scala.
  • Have knowledge on SQL / PLSQL/ NoSQL DBs.
  • Have experience on Hadoop + AWS(Optional).

Nice to have:

  • Nice to have experience on Machine Learning life Cycle including ETL/ELT, Data Preparation, feature engineering, model generations, validations, and model decay etc.
  • Nice to have experience in Jupyter hub/ lab, Zeppelin, MLFLow etc.
  • Comfortable working in diverse work culture and able to communicate and collaborate with clients, stakeholders, and leadership.
  • Finance or Banking industry experience is a plus (especially credit card industry).
  • Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings) and Kanban.

MUST HAVEexperience with Microservices, Java/APIs -Spring Boot, Java/J2ee, Database integration etc.
Bonus Qualifications:HTML, CSS, ReactJS and JavaScript.
Satellite, Git. Machine Learning/Deep Learning, specifically NLP Core knowledge of noSQL and RDBMS
Flexibility to work in a 24/7 environment, including weekends and holidays.

SynergyHawks Benefits:

  • Health Plan
  • Retirement Plans
  • Paid Time Off (Vacation, Sick Leave, ST/LT disability, etc.)

Work hours:

  • 8-hour shift but some overlap with client USA hours for KT, some meetings etc.
  • Monday to Friday

The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, Zoom or face to face. A good consistentInternet connection is required during working remote. Travel may be required as per the job requirements.