SADA, An Insight company · 2 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
Cloud ComputingConsulting
Insider Connection @SADA, An Insight company
Responsibilities
Work on projects with applications in various stages of development, ranging from discovery and architecture processes, soup-to-nuts development of an application, or consulting on individual features for customers
Communicate with internal and customer engineers to gain consensus on API specifications and architectures
Collaborate with solution architects, product managers, and UX/UI designers to define requirements for high-quality user experiences
Develop repeatable processes, solutions, or products that enable SADA and its customers to work more efficiently
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5 years of relevant work experience in software development
Ability to communicate complex technical concepts to a broad range of internal and external stakeholders.
Design, develop, and implement Java applications using Spring Boot framework.
Prior experience designing, building, and maintaining high-quality, developer-friendly REST APIs.
Exposure to full stack development, from setting up application and database server infrastructure to developing and implementing application code.
Ability to architect, scope, and prioritize work based on feedback from the customer or internal teams.
Familiarity with frontend web technologies, particularly React and Angular.
Additional expertise in development with two or more of the following languages: Python, Node.js, Go, Ruby.
Fluency with modern frontend web development leveraging TypeScript
Experience in writing automated tests, including unit, integration, and acceptance tests
Preferred
Experience developing event stream processing applications, in particular using Kafka backed by Scylladb, DynamoDB, or other NoSQL databases.
Experience using Google Cloud Platform, in particular serverless (Cloud Functions), containers (Cloud Run, Kubernetes), and platforms (App Engine)
Exposure to the Google Maps API, PostGIS, GDAL, or other Geospatial display and analytics APIs/frameworks
An understanding of relational and NoSQL databases
Familiarity with mobile client development and toolset; e.g.: Android Studio, Kotlin, Swift, etc.
Experience working with CI/CD pipelines
Benefits
Unlimited PTO
Paid parental leave
Competitive and attractive compensation
Performance-based bonuses
Paid holidays
Generous medical, dental, vision plans
Life insurance
Short and long-term disability insurance
401K/RRSP with match
Google-certified training programs
Professional development stipend
Company
SADA, An Insight company
SADA, An Insight company, has engaged more than 4,000 clients. Over 30 million+ users migrated.
H1B Sponsorship
SADA, An Insight company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (15)
2022 (27)
2021 (23)
2020 (14)
Funding
Current Stage
Late StageTotal Funding
unknown2023-12-01Acquired· by Insight
Recent News
2024-05-21
GlobeNewswire
2024-05-21
Company data provided by crunchbase