Software Engineer - Developer Jobs in Panaji,Vasco Da Gama,South Goa - ConnectWise
Job Description
Job description - Software Engineer*
● You will be part of a scrum team (typically 6-8 engineers with varying experience levels + product owner) and a flat hierarchy
● We will love you if you work across product engineering cycle - development, UI, quality engineering, devops and infrastructure and not confine yourself to any of these in silos
● As part of the scrum team, you will have full ownership of scope, estimates, timelines, quality & definition of done
*Technology / Tools stack*
● Design and build large-scale, enterprise-level SaaS software
● GoLang, Cassandra, Kafka, ReactJS, GraphQL
● JMeter, Selenium, SoapUI, RESTful Web Services
● Git, Jenkins, Docker, Kubernetes, Terraform and AWS
● Microservices architecture
● BI - Data modeling, Talend, Spark, Airflow, Looker.com
● Jira, Confluence, TestRail
● AI & ML
*Necessary skills to be successful in this role*
● Good knowledge of Computer science fundamentals
● Good Knowledge on Data Structures & Algorithms
● Fluency in OO languages like C++/Go/Java/Python
● You will need to coordinate and negotiate with various stakeholders and drive conversations to closure for a win-win outcome
● You will articulate requirements and arrive at design & solution approaches.
● Champion cross-functional requirements with a keen eye on end to end thinking
*Good to have*
● Background in abstract maths, like logical reasoning and discrete maths
● Knowledge of Distributed Systems and Service Oriented Architecture
● Any Open Source contributions
*You will get an Opportunity to work*
● On some of the cutting edge technologies
● On a platform that operate at scale supporting 10+ million endpoints
● With Big Data and Analytics
● With some of the brightest minds in the industry
Additional information
*Engineering Culture at ConnectWise*
● Focusing on stakeholder / customer needs and value
● Driving transformational changes at all levels
● Helping our teams imbibe our culture - AOULI (Accountability, Ownership, Urgency, Leadership, Initiative)
● Keeping up the focus on Engineering goals
● Raising the bar continuously
● Creating a fear-free environment to take decisions & implement solutions
● Establishing a hierarchy-less participation in discussions / decision making & sense of ownership
● Creating transparency & proper information flow
● Giving critical feedback in the moment to each & everyone in our teams
● Holding each team member & our stakeholders accountable to specific tasks that drive success
● Driving stakeholder participation in our team meetings to reiterate shared goals and shared successes
● Creating a positive learning atmosphere & team bonding where each Engineer works for the team's success.
*Our hiring philosophy*
● We hire only A+ engineers (how do we do this? all interviewers should unanimously agree within 1 min to give the offer. A 5/5 rating by our interview panel means “if you don’t hire this person, I’ll quit”)