Duties: |
Hands on Design, Development, Deployment & Support of API Engineering Platform Incorporates standards and best practices, including performance, security, scalability and maintainability Interact with Business System Analysts to design and deliver technical solutions to support various business functions Work in a Globally Distributed Development team environment to enable successful delivery with a minimal supervision Advocate, document, and follow best design and development practices |
Skills: |
Java 8 or Java 11, Spring Boot, Spring MVC, Spint cloud, JPA, ReactJS |
About Mobile Programming LLC
Similar jobs
About the Company
A B2B SaaS platform that automates the day-to-day bookkeeping processes with a virtual live assistant built through conversational AI & ML. It’s the fastest-growing fintech product company backed by Silicon Valley investors. Cratoflow Inc. is based in Los Angeles, CA, USA with its wholly-owned subsidiary entity Cratoflow India Private Limited, with its office located at Perungudi, OMR, Chennai.
About the job
We are looking for a passionate developer with proven leadership skills to be our first Product Engineer-Lead, who has diversified experience in designing, building, and scaling our most versatile B2B SaaS product to our global customers.
Job Location: Chennai.
What Will You Be Responsible For
- As an engineering lead, your responsibility is to ensure that our suite of products is built to world-class architectural standards and give our customers a distinguished experience.
- You are expected to manage day-to-day product development efforts by closely working with developers in a co-located environment and ensuring their deliverables are met with superior quality. At times, you will be expected to write codes by yourself, where the team needs support to begin within certain areas where they never had exposure before.
- Establishing the highest standards of service levels with customers and being responsible for critical factors such as uptime, performance, and site reliability.
- Actively get involved in identifying problems with requirements and finding alternatives, identifying and resolving performance bottlenecks for production systems, especially helping your team navigate through these issues.
- Responsible for managing product milestones, deployment cycles, and delivery of the overall product. Guiding teams through planning, development, rollout, and migration. Drive & lead DevOps deliverables.
- Working with Subject Matter Experts to identify and investigate critical security vulnerabilities, providing detailed risk and remediation guidelines. Design optimal security practices when developing new application functionality.
- Working with Product Management and Engineering teams, you will influence key decisions on the architecture and implementation of scalable, reliable, and cost-effective engineering solutions.
- Work closely with Founders/Investors and Global Tech Leaders in strategic planning to achieve business goals by identifying and prioritizing development initiatives.
- Directly responsible for the career advancement of the front-end and Full-stack Developers at various stages of career growth.
Qualifications
Who are we looking for
- A Computer Engineering Degree from reputed schools with a minimum of 10+ years of overall experience in Cloud/SaaS is mandatory.
- Strong experience in leading engineering teams shipping and deploying products to Customers (service or product company)
- Demonstrated ability to form, lead, and manage a team of engineers.
- Strong experience with building global scale Cloud-Native Systems and modern tech stack: AWS, Java, Spring Framework, RESTful API, Microservices, and container-based applications.
- Exposure to container orchestration systems and public clouds: Kubernetes, AWS/GCP. Strong experience in implementing, monitoring, and maintaining them.
- Good exposure to managing Front End elements of Product Development.
- Passionate about delivering a unique user experience with global standard UI.
- Proficiency in designing dynamic database architecture that is scalable esp. non-relational databases such as MongoDB.
- Must have hands-on experience in Coding.
- Excellent communication skills.
- Excellent stakeholder management skills.
Software Architect/Solution Architect/CTO
at Gipfel & Schnell Consultings Pvt Ltd
- At least 7+ Years’ of Experience in Architecting and Delivering Cutting-Edge Enterprise Mobile Solutions to address Business Needs.
- Have hands on experience on complete Mobile Application Development Life cycle from design thinking, requirement analysis, estimation, technical architecture, team ramp up, development, testing, integration, security, performance, analytics, DevOps, review process, technical documentation
- Demonstrable technical work in Native and cross-platform Mobile Application development, troubleshooting and strong documentation
- Shall be able to design scalable solutions complied with security and performance guidelines
- Shall have knowledge on Cloud base environment - Amazon Web Services
- Strong hold on Architecture Designing, Design Patterns & UML
- Strong hands-on programming, algorithm and problem-solving skills.
- Shall be able to design scalable solutions complied with security and performance guidelines
Integration Software Manager
Introduction
Synapsica is a series-A funded HealthTech startup founded by alumni from IIT Kharagpur, AIIMS New Delhi, and IIM Ahmedabad. We believe healthcare needs to be transparent and objective while being affordable. Every patient has the right to know exactly what is happening in their bodies and they don't have to rely on cryptic 2 liners given to them as a diagnosis.
Towards this aim, we are building an artificial intelligence enabled cloud based platform to analyse medical images and create v2.0 of advanced radiology reporting. We are backed by IvyCap, Endia Partners, YCombinator and other investors from India, US, and Japan. We are proud to have GE and The Spinal Kinetics as our partners. Here’s a small sample of what we’re building: https://www.youtube.com/watch?v=FR6a94Tqqls
Your Roles and Responsibilities
The Integration Software Manager is responsible for building products which integrate Synapsica AI based radiology software products with client side systems and horizontal app deployment platforms. The Integration Software Manager works with clients, product managers, internal software team and business development team to design and build products which allow Synapsica apps to integrate with external systems. The Integration Software Manager works with a team of engineers to build these products and owns the end-to-end delivery. The role requires understanding of various technologies and ability to quickly learn and execute development plans with new technologies. At Synapsica, we have used Javascript, React, Nodejs, Mongodb, Python, Dicom, HL7, AWS suite technologies to name a few.
This is a highly visible role working directly with founders and requires a mix of technical acumen and team leadership skills to drive the execution of the platform. This person must be creative, ask questions, and be comfortable challenging the status quo. The position is based in our Bangalore office.
Primary Responsibilities
- Work at a key intersection between customers, AI team, product engineering teams, and business development teams
- Partner cross-functionally with product managers, core platform engineers, and AI team to improve adoption of our applications
- Build modules that help onboard new customers onto our radiology platform
- Own end-to-end designing, documentation, development and delivery of softwares that enable clients to use our radiology products effectively
- Ensure analysis, efficiency, responsiveness, scalability and cross-platform compatibility of applications through captured metrics, testing frameworks, and debugging methodologies.
- Technical documentation through all stages of development
- Create design, develop modules, and coordinate efforts with the development team, working on application architectural implementation
- Collaborate with Product Analysts and Product Managers to estimate and plan work and provide status updates to stakeholders
- Create a close working relationship with business partners to identify the pain points and provide better experience to clients
- Establish strong relationships, and proactively communicate, with team members as well as individuals across the organisation
Requirements
- Degree in Computer Science or related discipline with 6-10 years of experience.
- Proficiency with server side languages such as Nodejs, Python, shell scripting
- Quick adoption of new technologies .
- Proficiency with at least one no-sql database such as MongoDB.
- Experience with platform components and REST APIs, to define platform interfaces and boundaries
- Experience creating a loosely coupled, services oriented design that can scale for large volumes of data
- Experience supporting extensibility, to plug new modules or services without requiring re-design
- Expertise in object oriented programming and applying OO principles patterns
- Good command over CI/CD processes.
- Excellent communication and collaboration skills with project members and stakeholders.
- Good problem solving skills.
- Very high sense of ownership.
- Deep interest and passion for technology
- Prior experience of leading software teams
- Ability to plan projects, execute them and meet the deadline
Software Development Engineer 1
Key Responsibilities
- Ability to interpret and map business, functional and non-functional requirements to technical specifications
- Interact with diverse stakeholders like Team leads, Architect, Scrum master, Business Analysts, testing and other cross-functional teams as part of application development
- Write unit test cases for developed code as required
- Develop solutions following established technical design, application development standards and quality processes in projects to deliver efficient, reusable and reliable code
- Follow best practices to ensure the best possible performance, quality, and responsiveness of the applications
- Able to approach mentors and seek guidance when needed
- Provide support specific to application bugs or issues within defined SLAs
- Proactively identify and communicate technical risks, issues, and challenges with mitigations
Technical Skills
Mandatory (Minimum 3+ years of working experience)
- Well versed with Spring (Core, AOP, Transactions, Data), Spring MVC, Spring Boot, Hibernate
- Experience with client-side technologies (HTML, CSS, Javascript, Jquery, JSON, JWT, )
- Experience with RESTful services as well as SOAP based web services
- Understanding on microservices architecture.
- Good knowledge of Java 8 and above with core areas like Streams, Lambdas, Functional Interfaces, Concurrency, Generics, threads, networking, IO, collections
- Knowledge in SQL and NOSQL databases
- Knowledge of web and application servers like Tomcat, Glassfish, Jetty, Jboss/Wildfly, Weblogic/Websphere
- Understanding in using Design patterns and Java/Spring Boot best practices
- Experience with micro services
- Experience in one of the test automation frameworks like Selenium, Cypress, etc..
- Understand performance parameters and adhere to best practices in achieving desired performance.
- Understanding of the CI/CD pipelines
- Good knowledge and experience of working with Waterfall and Agile methodologies
- Well versed with build tools like Ant, Maven, Gradle
- Experience with full development cycle projects and not just maintenance projects
- Knowledge of OOAD and system design using class diagrams, sequence diagrams, deployment diagram, activity diagram, use case diagram
- Good knowledge of unit testing, functional testing, integration testing using jUnit, TestNG, Mockito, etc.
Good To Have
- Experience with Kafka, ActiveMQ, RabbitMQ or similar message broker
- Experience with ElasticSearch, Apache Solr, Lucene
- Experience working with frontend tech stack like Angular, ReactJS, VueJs
- Knowledge of cloud platforms (AWS, Azure, IBM, Oracle, Google)
- Knowledge of Docker, Kubernetes
You would be part of
- Exciting journey in building next generation enterprise products
- Flat organisation structure
- Enriches both domain and technical skills
Soft Skills
- Good verbal and written communication skills
- Ability to collaborate and work effectively in a
- Excellent analytical and logical skills
Education
- Preferred: Graduate or Postgraduate with specialization related to Computer Science or IT
Senior React Native /Mobile Lead Developer
React Native
Minimum 4+ years of hands-on experience in React Native
- Ability to create and maintain continuous integration and delivery of React Native applications.
- Integrate third-party APIs
- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Experience with code optimization and performance improvements
- Ability to create and maintain continuous integration and delivery of React Native applications.
- Knowledge in creating and publishing APK file to both play store and app store is added advantage
- Efficiency to take ownership over the assigned project
- Excellent leadership quality and positive attitude to reach the business objective
- Effective performance with high quality (bug free) output and on time delivery to meet the deadlines.
About us: Nexopay helps transforming digital payments and enabling instant financing for parents, across schools and colleges world-wide.
Responsibilities:
- Lead product development and integration efforts
- Lead interactions with clients and integrations partners
- Work with development leads so that product requirements are understood
- Explore new ways of improving existing services and products
- Identify and present innovative product solutions
Requirements:
- Proven track record of technical product management
- Must have lead 3rd party integrations in the past
- Proven track record of guiding peers and junior members of the team.
- Excellent English communication skills (verbal and oral)
- Learning mindset and strong problem solving skills
- Entrepreneur or keen interest in early stage ventures
Project Manager - Tech
Job Responsibilities:
- Experienced in successfully delivering projects with an effort of at least 300 MM - 400 MM
- Delivering projects in Capital Market domain – either in implementation projects or in BAU support projects
- Strong grasp on project management methodologies: planning, work break down, estimation & tracking
- Knowledge on estimation techniques, risk management
- Development background on JEE based application
Desired Traits:
- Very good communication & presentation skill
- Managing different types of stakeholders
- Good leadership skill including conflict resolution and expectation management of project team
Certification: PMP
Project Manager/ Team Lead
at SpinLogics Software Solutions Pvt Ltd