Software Developer IV

3 weeks ago


San Jose, United States Aditi Consulting Full time
Summary:
Conducts analysis, designs products, and programs computer software that requires extensive research. Typical background for this position is advance study/knowledge in the field of computer science or software engineering along with advanced knowledge of software development and methodologies. Excludes paraprofessional positions.: Performs software and system testing procedures, bug verification, release testing, and beta support. Performs product design and programming activities involving multiple modules or subsystems. Participates in design meetings and consults with other staff to evaluate interface between hardware and software, and operational and performance requirements of overall system. Performs complex release testing and beta support for assigned projects and resolves problems found in the software. Prepares documentation required of the product. Analyzes and researches software requirements to determine feasibility of design and marketing requirements within time and cost constraints. May consult with customer concerning application and maintenance of software. May coordinate installation of software system. May serve as a project architect.

Roles and Responsibilities:
  • Ruby on Rails development for BT Vault feature requirements.
  • Troubleshoot customer communicated issues with Vault products.
  • Develop efficient, elegant, clean code with no unnecessary complication or abstraction
  • Discuss and design complex Data structures & Algorithm concepts.
  • Database design, programming, tuning and query optimization.
  • Collaborating with product managers using agile methodologies to deliver high quality solutions on time
  • Work on postgresql and tools like splunk and datadog for monitoring
  • Participate and contribute to team brainstorming and planning sessions.

Basic Qualifications:
  • 3+ years' experience building web applications with object oriented or functional programming languages, specifically Ruby on Rails(RoR).
  • Strong teamwork, collaboration, verbal, and written communication, along with demonstrated creativity and problem-solving capabilities.
  • Interest in TDD and specific experiences using a test heavy approach to solve problems and create solutions.
  • Focus on building solutions utilizing an agile approach: close relationships with Product Managers and Technical leads, communicating and digesting real time feedback, and working smart to build story cards on daily basis
  • Familiarity with software configuration management principles and tools, source code version control (e.g., git/GitHub) and issue/bug tracking systems (e.g., JIRA).
  • Ability to research and execute solutions based on online guides and tutorials
  • Technical aptitude and the ability to problem solve.
  • Experience with payment systems and processor API's.

Nice to Have:
  • Experience developing analytics and/or search-based applications
  • Large-scale application performance optimization experience
  • Understanding of the syntax of Ruby and its nuances
  • Experience with front-end technologies such as HTML, CSS, JavaScript, JQuery
  • Proficient understanding of external APIs
  • Deploying apps to k8s
  • Microservice/Monolith application development


Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate's qualifications, skills, competencies, experience, location and end client requirements).

Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
  • Software Developer

    4 weeks ago


    San Jose, United States Wipro Limited Full time

    Our company is seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code as well as modifying software to fix errors adapt it to new hardware improve its performance or upgrade interfaces. You will also be involved in directing system...

  • Software Developer

    4 weeks ago


    San Jose, California, United States Wipro Limited Full time

    Our company is seeking to hire a skilled software developer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code as well as modifying software to fix errors adapt it to new hardware improve its performance or upgrade interfaces. You will also be involved in directing system testing...

  • Software Developer

    1 week ago


    San Jose, United States IBM Full time

    Develop, test, deploy and support back-end software products to process and understand business documents at scale, across Cloud and On-premise contexts. Use leading edge and/or proven technologies and techniques from across artificial intelligence, hybrid cloud, programming languages, runtimes, algorithms and data structures towards delivering software...

  • Java Developer

    4 weeks ago


    San Jose, United States SIRI Software Solutions, LLC Full time

    JAVA Backend Developer (5 Openings)Location San Jose CAContract 1 yearClient Mercer MettlInterview Mode Written Test and Web-EXJob Description Skills Required 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience. Extensive hands-on experience and expertise in object-oriented...

  • Java Developer

    3 weeks ago


    San Jose, California, United States SIRI Software Solutions, LLC Full time

    JAVA Backend Developer (5 Openings)Location San Jose CAContract 1 yearClient Mercer MettlInterview Mode Written Test and Web-EXJob Description Skills Required 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience. Extensive hands-on experience and expertise in object-oriented design...


  • San Jose, United States Intelliswift Software Inc Full time

    Deliver best-in-class, responsive and scalable solutions ready for mass audiences. Drive and implement a variety of innovative, critical initiatives using the latest tools and technologies. Contribute to front-end engineering initiatives, assisting UI Architects, and ensuring technical quality. Design, develop, test, deploy and monitor features to enhance...


  • San Jose, United States Lattice Semiconductor Full time

    Software Development Engineer Company: Lattice Semiconductor Location: San Jose, CA Position Type: Full Time Experience: 3 years Education: Bachelors in Electrical Engineering or related Exp to incl: C++, TCL shell, Unix/Linux shell; Data structures/graph algorithms; FPGA SW development based on timing-driven placement algorithm for physical implementation...


  • San Jose, United States Lattice Semiconductor Full time

    Software Development Engineer Company: Lattice Semiconductor Location: San Jose, CA Position Type: Full Time Experience: 3 years Education: Bachelors in Electrical Engineering or related Exp to incl: C++, TCL shell, Unix/Linux shell; Data structures/g...


  • San Jose, United States Cypress HCM Full time

    Job DescriptionJob DescriptionSoftware Developer - C++We have an exciting opportunity for a Software Developer - C++ with the top leading multimedia and creative software company in the world. Responsibilities:Work on developing GPU components for the video processing pipelineWork on architecting, coding and productizing the high-performance GPU...


  • San Jose, United States Hireio, Inc. Full time

    Job DescriptionJob DescriptionOur Networking team brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of the most popular apps of the...


  • San Jose, United States Next Generation Career Coaching Full time

    Job DescriptionJob DescriptionSoftware Development EngineerSystems ArchitectureLocation: San JoseWe are seeking individuals to join an inclusive team, dedicated to leveraging their expertise to drive innovation for customers and partners. Solutions facilitate advancements in various fields, from virtual reality experiences to neural networks...


  • San Jose, California, United States Lattice Semiconductor Full time

    Lattice Overview: At Lattice, we are good at collaboration and problem solving. We’re also good at having a bit of fun. We develop technologies that we monetize through differentiated programmable logic semiconductor products, system solutions, design services and licenses. We are the low power programmable leader. We solve customer problems across the...


  • San Jose, United States S M Software Solutions Inc Full time

    Job DescriptionJob DescriptionJob Title: AMAD210-Android DeveloperClient Name: PaypalOffice location: SJC, (Remote)Type: 6 mths contract to start with the great possibility of extension.Job DescriptionExperience developing and maintaining consumer-facing mobile applications at scale. Strong Kotlin skills & knowledge of multi-threaded, asynchronous code....


  • San Jose, CA, United States Lattice Semiconductor Full time

    Software Development Engineer Company: Lattice Semiconductor Location: San Jose, CA Position Type: Full Time Experience: 3 years Education: Bachelors in Electrical Engineering or related Exp to incl: C++, TCL shell, Unix/Linux shell; Data structures/graph algorithms; FPGA SW development based on timing-driven placement algorithm for physical implementation...


  • San Jose, United States HonorVet Technologies Full time

    Title: Associate Staff Quality Engineer - Software DevelopmentLocation: 130 Baytech Drive San Jose CA 95134Duration: 9+ Month Hybrid work schedule is a possibility after 90 days. Job Description Ensures compliance to global and local Product Development Process procedures, through proper development and testing of product software. Ensures compliant transfer...

  • Software Developer

    4 weeks ago


    San Jose, United States Apollose Full time

    Responsibilities Analyze maintain and enhance the existing PHP codebase of our Hyperion POS system ensuring it meets our operational requirements and standards for quality and performance. Develop and implement new features fixes and enhancements in the Hyperion system working closely with the development team and stakeholders to understand...

  • Software Developer

    4 weeks ago


    San Jose, California, United States Apollose Full time

    Responsibilities Analyze maintain and enhance the existing PHP codebase of our Hyperion POS system ensuring it meets our operational requirements and standards for quality and performance. Develop and implement new features fixes and enhancements in the Hyperion system working closely with the development team and stakeholders to understand requirements and...

  • Software Developer

    1 week ago


    San Jose, United States Candor PS Full time

    Design, architect, develop and implement business and service tier for client/server and web applications using Java, J2EE, Hibernate, Visual Basic, VB Script, Java Script, SQL Server, Oracle, SQL Programming Expert, Unix, Windows. Involved in designing, developing, testing, debugging, bugs fixing and documentation of the system. Develop responsive web...


  • San Jose, United States HonorVet Technologies Full time

    Title: Associate Staff Quality Engineer - Software Development Location: 130 Baytech Drive San Jose CA 95134 Duration: 9+ Month Hybrid work schedule is a possibility after 90 days.Job Description Ensures compliance to global and local Product Development Process procedures, through proper development and testing of product software. Ensures compliant...

  • Software Developer

    4 weeks ago


    San Jose, California, United States Extera Solutions Full time

    Design develop test deploy maintain and improve the softwareWrite and publish specifications perform code reviewsSoftware development experience in two or more general-purpose programming languagesExperience with Agile and DevOps methodologiesDemonstrated ability to design and deliver high-quality softwareExcellent interpersonal skills and ability to work...