Senior Software Developer

7 - 10 years

15 - 25 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Role

  • Design, develop, and maintain robust and scalable software applications using modern development best practices.
  • Actively participate in an agile development process, contributing to sprint planning, daily stand-ups, and retrospectives to continuously improve team velocity and product quality.
  • Write clean, testable code and create corresponding unit and integration tests to ensure software meets requirements.
  • Champion a culture of quality and continuous improvement by performing rigorous peer code reviews and providing constructive feedback to other engineers.
  • Collaborate with product managers, designers, and other engineers to analyze requirements, provide design options, and deliver effective technical solutions.
  • Mentor junior engineers, sharing your expertise in design patterns, technical principles, and best practices.
  • Drive the creation and maintenance of technical documentation to ensure supportability and knowledge sharing.
  • Troubleshoot and debug complex issues across the full stack, providing technical support to operations and other teams as needed.

What You'll Bring

  • Bachelors degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of professional experience in software systems development.
  • Demonstrated expertise in software development methodologies, design patterns, and system architecture.
  • Strong analytical, design, and problem-solving skills, coupled with excellent time-management abilities
  • Proven experience building and supporting applications on cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Strong verbal and written communication skills, with a proven ability to articulate complex technical ideas clearly to diverse audiences.
  • Practical experience with microservices architectures and designing distributed systems.
  • Experience utilizing or contributing to AI/Machine Learning development tools or platforms in software solutions.
  • Proficiency in modern DevOps practices, including CI/CD pipeline automation (e.g., GitLab CI/CD) and familiarity with Infrastructure as Code (IaC) principles.

Technical Skills:

  • Programming Languages: Strong proficiency in Java and Python, and expertise in TypeScript/JavaScript for front-end development.
  • Front-end Technologies: Demonstrable expertise in Angular and/or React, including experience with architecture, performance optimization, and integration of complex UI component libraries.
  • Back-end Technologies: Proven experience designing and implementing robust back-end services using frameworks like Spring Boot (Java) and/or Flask/Django (Python).
  • Cloud Platforms: Extensive experience developing, deploying, and managing applications on major cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Database Systems: Hands-on expertise with both SQL (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB) database systems, including schema design and optimization.
  • DevOps & Tools: Advanced proficiency with CI/CD pipeline automation (e.g., GitLab CI/CD, Jenkins), Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation), and containerization technologies (e.g., Docker, Kubernetes)

Preferred Qualifications:

  • Experience in the financial technology or wealth management industry.
  • Proficiency with both front-end and back-end technologies
  • Hands-on experience with modern database systems, both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).

About InvestCloud

  • Client Connected
  • Human Centered
  • Technology Forward
  • Respect + Integrity
  • Excellence


The actual salary will vary based on applicants education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicants geographic location. Salary range: $XX - $XX [HR to Complete] Invest Cloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Cielo Talent logo
Cielo Talent

Human Resources Services

Wauwatosa Wisconsin

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india

coimbatore, tamil nadu, india

bengaluru, karnataka, india