Key Responsibilities:-Experience as a Technical / Enterprise Architect with strong knowledge of technologies / paradigms such as AI/ML, Micro-services, REST APIs, using MEAN /MERN & MongoDB-Experience in defining and implementing and managing Cloud infrastructure-Experience in setting up Architecture and technology vision and adoption of technology advancements into product delivery-Should have worked with key technology partners in architecting various solutions-Developing, Training, and mentoring in-house & outsourced Engineering teams-Setting best practices across coding process-Experience in establishing Enterprise technology standards and architecture review board for governance of Technology & Architectural changes and roadmap-Define the complete technical infrastructure environment-Maintain current knowledge of all relevant technology developments and seek opportunities to deploy new technologies that benefit the client-Create architecture scope, definition, construction, and execution-Provide technical leadership to project resources and the client to meet project deadlines and ensure that project objectives are met-Provide technical leadership to project resources and the client to meet project deadlines and ensure that project objectives are met-Ability to work with cross functional teams and articulate the technology vision and drive adoption across the UnitRequirements:-Experience in Fintech and B2C SaaS applications-Proven experience as a Technical Architect or Project Manager-Hands-on experience with software development and system administration-Understanding of strategic IT solutions-Experience in project management and service-oriented architecture (SOA)-Knowledge of selected coding languages (PHP, Python)-Familiarity with various operating systems (eg Windows, UNIX) and databases (eg MongoDB / MySQL)-Ability to articulate technical solutions & ROI associated to multiple stakeholders such as Product engineering teams, business leaders, CXOs etc-Organizational and leadership skills-BSc/BA in Computer Science, Engineering or a related field-Experience with Product-centric Organizations
DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness. We are looking for a deeply technical engineering leader who can drive the primary vision of the Language Engineering team. You will be responsible for improving the coverage of the technologies we support on DeepSource — which includes programming languages and configuration-as-code technologies, improving the coverage of issues that can be automatically fixed using DeepSource Autofix, keep the existing analyzers evolving by adding new issues as the technologies evolve themselves, and ensure we keep our rate of false-positives across all analyzers to a minimum. This role is critical for the company, and you also get a shot at pushing the limits of what is possible using static code analysis and core language research that impacts developers and engineering teams around the world. As the Technical Lead for the Language Engineering team, you will: Scope and lead building new analyzers to improve DeepSource’s coverage of technologies. Lead the Language team to add more issues and auto-fixers in the existing analyzers. Write code and directly contribute to the analyzer framework and various different analyzers; review code of other developers in the team. Ensure that the cumulative rate of false positives in issues detected by DeepSource across all analyzers is less than 5%; ensure that we proactively address new false-positive reports created by our users. Improve and maintain the quality of documentation for each issue detected by DeepSource, so our users can make the most out of the results. Work effectively across all functions of the organization. Build the future of the Language Engineering team by mentoring existing team members and helping recruit new ones. We’re looking for someone who has: A strong technical background, including 4+ years of experience with writing code for a large product’s codebase. Been a Senior Software engineer or Technical Lead. A polyglot developer and can write proficient code in 2+ mainstream programming languages, and you are genuinely interested in working with syntax trees, code transformations, lexical parsing, etc. Can articulate complex technical problems clearly using written and verbal communication, and set a vision that gets your team members excited. Can articulate complex business problems clearly using written and verbal communication, and set a vision that gets your team members excited. Have experience with building tools where the intended user are developers; this is an advantage but not a requirement. We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.
About the Role:Company is seeking an Engineering Leader to deliver and manage a diverse development team. An ideal candidate would lead a team of developers and engineers, collaborating with product managers by structured thinking and delivering world class solutions by defining problems, prioritize them to solve and Identify them.Responsibilities:• You shall lead, manage and hire a team of talented engineers.• Collaborating with your team, you will craft a thoughtful, long-term technicalstrategy that anticipates future needs while being pragmatic about what’s neededtoday.• You will have practical exposure of being a technical contributor and mentor for yourteam.• While most of your focus will be on people management, you’re not afraid to roll upyour sleeves and do actual technical work when appropriate.• Check and confirm the accuracy of the work performed and the methods used byengineering team.• Create detailed engineering plans, processes, and procedures for engineering staff touse and abide by.• You will work with other engineering managers and functional leads to set directionand ambitious goals for your team, Engineering, and Company as a whole.Qualifications:• 7-12 years of programming experience in Python, Java, Ruby or other language.• Experience with managing production systems in cloud platform.• Have solid understanding of database technologies.• Great numerical and analytical skills.• Technical expertise with data models, data mining, and segmentation techniques.• Excellent critical thinking, problem solving and analytical skills
Key skills:Informatica PowerCenter, Informatica Change Data Capture, Azure SQL, Azure Data Lake Job Description Minimum of 15 years of Experience with Informatica ETL, Database technologies Experience with Azure database technologies including Azure SQL Server, Azure Data Lake Exposure to Change data capture technology Lead and guide development of an Informatica based ETL architecture. Develop solution in highly demanding environment and provide hands on guidance to other team members. Head complex ETL requirements and design. Implement an Informatica based ETL solution fulfilling stringent performance requirements. Collaborate with product development teams and senior designers to develop architectural requirements for the requirements. Assess requirements for completeness and accuracy. Determine if requirements are actionable for ETL team. Conduct impact assessment and determine size of effort based on requirements. Develop full SDLC project plans to implement ETL solution and identify resource requirements. Perform as active, leading role in shaping and enhancing overall ETL Informatica architecture and Identify, recommend and implement ETL process and architecture improvements. Assist and verify design of solution and production of all design phase deliverables. Manage build phase and quality assure code to ensure fulfilling requirements and adhering to ETL architecture.
Bachelor's or Master’s degree in Computer Science or equivalent area 10 to 20 years of experience in software development Hands-on experience designing and building B2B or B2C products 3+ years architecting SaaS/Web based customer facing products, leading engineering teams as software/technical architect Experiences of engineering practices such as code refactoring, microservices, design and enterprise integration patterns, test and design-driven development, continuous integration, building highly scalable applications, application and infrastructure security Strong cloud infrastructure experience with AWS and/or Azure Experience building event driven systems and working with message queues/topics Broad working experience across multiple programming languages and frameworks with in-depth experience in one or more of the following: .Net, Java, Scala or Go-lang Hands-on experience with relational databases like SQL Server, PostgreSQL and document stores like Elasticsearch or MongoDB Hands-on experience with Big Data processing technologies like Hadoop/Spark is a plus Hands-on experience with container technologies like Docker, Kubernetes Knowledge of Agile software development process
We are looking for a strong, hands on, experienced developer who can join our innovative and talented R&D team. To join us you need to be a quick thinker that delivers fast and high quality code, using the latest frameworks and technologies while having fun! Responsibilities Taking part in all aspects of the development cycle Write high quality, testable and efficient code (Java or Go) Initiate and promote new ideas for continuous improvement of the product functionality Work closely with other team members as well as mentoring new team members Desired Skills and Experience 8+ years of experience in Object-oriented programming Deep architectural understanding of web applications Knowledge and understanding of work in modern CI environment: version control, build tool, CI server Knowledge on big data and analytics with working experience around Elastic search Knowledge of CS and software engineering concepts such as: concurrent programming, common data structures and algorithms, profiling and optimization Knowledge of Open Source libraries, tools and frameworks Superior creative and innovative problem-solving skills Excitement for the latest trends in application design Eager to learn more about new languages and frameworks Disciplined approach to testing and quality assurance
JTC is an enterprise product development company. We are team of builders, doers who: choose what kind of projects we would like to work on take responsibility in what we do hate micromanagement like to solve exciting problems care about code quality We are the best minds in the industry and work with similar ones: people from Harvard,MIT, IIT, and from many top companies like Google, Microsoft. You will be working with a product lab and not just one product.Some of the products we have worked on: Enterprise resource planning system for a Solar Energy startup for a startup in the USA. Grazing Management software for a Stanford, MIT alum venture funded SaaS based company which got acquired by a US based company. Revolutionary Credit Card and mobile app for US consumers for a startup created by ex-Capital One execs. Healthcare platform for national network of private practice dentistry based in US. Home mortgage servicing platform for a startup created by ex-MIT, Harvard alums which recently received Series-A funding. You will be responsible for: Own the engineeing hiring including campus drive and experienced hires. Work with technical leads to see through multiple product delivery. Be single point of contact with customers to ensure quality of service is met. Build the technical leadership by working the team and build company technical infrastructure across various technology stack. 1:1 with engineering team. Performance review Perks: Competitive salary, paid by 5th of every month. Unlimited vacation policy Comprehensive health insurance Learning & skill advancement courses access, certifications programs Free snacks and beverages, if you are working from one of our offices A fully paid annual offsite for all of us to get together
Our client is looking for a dynamic & passionate Engineering Director who can lead the tech-stack and drive teams with great leadership qualities. Here is the JD for Director Engineering - Responsibilities: Completely responsible for product delivery, development process, and engineering team performance. Provide overall direction to the engineering team. Create a top-performing engineering team culture with high levels of team engagement and satisfaction. Work with the leadership team and product leaders to define engineering roadmaps and solve business problems. Drive engineering efforts to deliver releases with high quality and on time. Communicate cross-functionally, hold your command in technical discussion, and have strategic influence. Work with the Talent Acquisition team to hire top talent, manage their performance, and successfully mentor them to grow professionally. Minimum Qualifications: Hands-on technical expertise and management experience. 8+ years of people management experience. Demonstrated experience to recruit and manage technical teams, including team performance management. Must have relevant experience in designing, building, maintaining, and extending large scale production systems. Have deep expertise in React.js, Node JS and MongoDB. Strong software engineering skills and best practices including experience with a modern agile development and deployment workflow. Proven leadership skills; courage to challenge with candor, motivate and inspire teams. Strong interpersonal and communication skills, for both technical and non-technical audiences. Bachelor’s Degree in Computer Science, Software Engineering, or related field.
JavaJ2eeworking experience with one or more clouds Understanding of design architecture Experience with Traditional databases and nosql databases Sound in Algorithms,data structures and problem solving Good at coding and design
Engineering Manager Key deliverables Software Architecture: Ensure implementation of a modular, scalable, secure and robust cloud software framework. Project Management: Sprint Management for development projects to ensure tracking, planning and agile development and upgrades. Certifications and Regulatory Approvals: Work with regulatory agencies and consultants to ensure implementation for an acquiring certification and regulatory approvals - FDA, ISO 13485, ISO 27001, GDPR, HIPAA compliance Other deliverables Compliance and Tracking: Tracking key KPIs for cloud software to ensure performance and solve for any deltas in the expected KPIs. 3rd Party Tech Integration: Work with third parties to ensure smooth integration of our offering in their system. Establish Dozee as the backend for healthtech. Associated tasks Documentation: Industry Standard API documentation, software architecture, specifications and technical documentation. QA: Ensure zero down time and correctness of the data and features Detailed Description Software Architecture Brainstorming for software architecture and implementation strategy Working with developers to ensure swift and smooth development Project Management: Sprint Management for development projects Tracking and planning for project deliverables and releases Resource planning and utilization Compliance and Tracking: Setting up infrastructure to track key metrics for tech. Ensure compliance with the target KPIs Solve for any delta in KPIs 3rd Party Tech Integration: Ensuring smooth and seamless integration for 3rd Parties Collateral (videos/blogs) to demonstrate API integration in healthtech infra Regular communication with 3rd parties Certifications and Regulatory Approvals: Ensure FDA documentation, clinical trials, submission and approval with the regulatory consultant and our team ISO-13485 SOP, Documentation and Implementation across all systems in the organization ISO-27001 documentation, gap analysis, solving for deltas and certification GDPR and HIPAA compliance Other necessary accreditations and approvals QA: Enhance existing QA coverage Setup automated systems to monitor the health of the production environment Setup proper reporting for any deltas identified by QA Required Skills A proactive nature, high EQ and good interpersonal skills are essentials for this role. Building, maintaining and managing relationships, negotiation skills, conflict resolution, persuasion skills, judgement making and critical thinking capabilities will be tested each and every day on this career path. Additionally a knowledge of the below mentioned skills shall be of great help - Experience: Experience in software development and management, especially API development, microservices, serverless systems and cloud development. (2-4 years) Excellent verbal and written communication, presentation and leadership skills. Experience with hiring and managing a team of at least 10 developers. Attitude and Aptitude: Demonstrates intelligence, positive attitude and loads of patience Logical and analytical in approach with problem-solving aptitude Work with high levels of intellectual rigour Resilient in withstanding pressure and delivering efficiently Strong analysis capability and exceptional ability to communicate data and results to a wide range of individuals including senior leadership Ability to handle multiple tasks and meet multiple deadlines. Academic: Bachelors in Engineering (preferred Computer Science and Engineering)
Collaborating with various stakeholders to determine software requirements.• Creating high-level product specifications and design documents.• Providing the engineering team with architectural blueprints to follow.• Troubleshooting and resolving issues with coding or design.• Updating software solutions as required.• Address technical concerns, ideas, and suggestions.• Monitor systems to ensure they meet both user needs and business goals.• Oversee progress of development team to ensure consistency with initial design.• Own and maintain the architecture document.• Ensure software meets all requirements of quality, security, modifiability, extensibility, andscalability etc.• Define all aspects of development from appropriate technology and workflow to codingstandards.• Identify the appropriate software architecture for both server-side and client-side solutionto achieve the proposed requirement.• Understand the big picture and the various use cases involved while crafting the solutionand document them in Unified Modeling Language (UML)
What we’re looking for: Full stack development skills spanning the entire spectrum from: Database: MySQL, PostgreSQL Backend: Ruby on Rails Front End: Web Development frameworks (Angular / React / Vue JS) Deployment: Capistrano, Chef, AWS, EC2, Git Ability to make architectural decisions (e.g. monolith v/s microservices, choice of development frameworks and tools, database optimisations, load handling) WIllingness to mentor and groom junior developers and enforce best practices (code reviews, rigorous tests to ensure robustness of the product you build, pair programming, etc.) Comfort working on continuous integration (CI) and continuous delivery (CD) of the products using agile methodologies to meet committed timelines. Excellent data management skills How to structure databases that can scale Which database to use How to optimise database queries Complying with the latest regulations around data for each geography Managing the infrastructure that the data resides on to ensure 99.9% uptime across geographies A data driven mindset to gather the right data and establish an analytics framework to guide business decisions 4+ years of relevant experience If you ticked most of these boxes while reading, let’s connect! ---------- Overview of PoshVine: Data-driven loyalty and personalized rewards based on the way you spend. We believe that the next big platform is one where retailers connect and engage with consumers based on payment patterns and habits and lifecycle stage. PoshVine aspires to become the world's leading transaction-driven loyalty platform by providing a mutually beneficial ecosystem for people, banks and retailers. Our products around programmatic offers, rewards, and loyalty help retailers increase contextual engagement and financial institutions increase share of spends. We manage a network of 10,000+ and growing partners and merchants who engage with cardholders to increase their revenue, while we help our end-users maximise their rewards and savings, and supercharge their credit and debit cards. We're looking to grow our top-tier, diverse team with individuals that embody our values of passion, grit, humility and hustle.
We are looking for a passionate, collaborative, and empathetic Principal Software Engineer and Tech Lead to join and lead the team and help build the future of payment-linked loyalty and engagement. **Role Specific Responsibilities:**1. Effectively cultivate a culture of teamwork and innovation across the engineering team.2. Provide infrastructure architecture and strategic leadership across multiple projects and teams to drive the definition and realization of our technology strategy.3. Leverage past experience and strong communication skills to effectively collaborate with all stakeholders, and guide the team through technology challenges while driving towards target architecture.4. Build complex, highly scalable and low latency applications.5. Lead technical requirements gathering sessions and technical documentation. 6. Manage the technical delivery of integrations, security and application customizations.7. Provide hands-on expert level assistance to developers for technical issues.8. Promote and coordinate technical knowledge harvesting within the organization.9. Define, communicate and enforce design/coding standards.10. Identify reusable code required for our code library and ensure the high-quality creation of the code.**Ideal Candidates Will Have:**1. Minimum 5 years relevant experience leading key projects and/or managing engineering teams that employ modern development languages and APIs.2. Must be an ace and a proven executor on Full stack development skills spanning the entire spectrum from:- Database: MySQL, PostgreSQL- Backend: Ruby on Rails- Front End: Web Development frameworks (Angular / React / Vue JS)- Deployment: Capistrano, Chef, AWS, EC2, Git3. Proven ability to make architectural decisions (e.g. monolith v/s microservices, choice of development frameworks and tools, database optimisations, load handling)4. Early stage start-up experience preferred.5. A genuine interest in the industry we operate in, and the associated technologies employed by banks, fintechs and how effortlessly we can integrate with them. 6. The ability to step in and code to drive a solution that your engineers can build upon.7. Strong development team management experience: communication, mentoring, hiring, prioritizing, scheduling and team development.