1 day ago

Jr. Software Engineer

Avature

Hybrid
Full Time
ARS 0
Hybrid

Job Overview

Job TitleJr. Software Engineer
Job TypeFull Time
Offered SalaryARS 0
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Avature

Avature has been experiencing a 50% annual growth rate since 2012, creating an exciting environment filled with technical challenges and abundant learning opportunities. Our Software Engineers are at the forefront of this journey, leveraging their analytical and technical skills, alongside their enthusiasm, to address complex problems within our feature-rich, user-friendly enterprise application. They are instrumental in driving the growth of a product utilized daily by thousands of users.

Your Challenges and Objectives as a Jr. Software Engineer

  • Gain comprehensive knowledge of our platform by understanding the intricate interactions across a wide range of areas and services, from the network layer to the final user experience.
  • Work on a product that spans several critical computer science domains, including highly available and performant systems, adherence to top-notch security standards, and intuitive user interface design.
  • Contribute to building a highly flexible platform that allows users to customize it through tailored configurations and UI options.
  • Continuously learn, collaborate with diverse teams, and grow professionally while tackling complex technical challenges within a fun and encouraging work environment.

Your Day-to-Day Activities

  • Collaborate with the Product Team on functional specifications for new features: interpret, analyze, and provide constructive feedback.
  • Design and write the code for feature implementation.
  • Perform technical analysis of existing codebases and execute refactors to enhance overall code quality.
  • Conduct thorough code reviews for peers.
  • Learn and apply best practices throughout the entire development lifecycle, from the initial stages of technical analysis and solution design to monitoring in production.

About You

  • Bachelor's degree in Computer Science (in progress or completed).
  • Superior analytical and troubleshooting skills.
  • Solid knowledge of data structures, algorithms, and complexity analysis.
  • Background or strong interest in one or more of the following programming languages: PHP, JavaScript, Java, C++, Python.
  • Interest in Unix-like operating systems, with a preference for Linux.

What Avature Offers

Avature is a market-leading enterprise SaaS Solution provider for global talent acquisition and talent management. We are deeply committed to high-quality engineering and exceptional customer service, recognized as innovators in the large enterprise market. We serve over 650 companies worldwide, including 110 of the Fortune 500, major consulting firms, global banks, manufacturers, and governments.

We internally design, build, implement, and support our product. With 26 releases annually and a strong emphasis on innovation and quality engineering, our private cloud platform is the preferred choice for very large global organizations. At Avature, we foster a dynamic, creative, and collaborative environment where learning and growth are highly valued. We encourage autonomy and empower our team members to approach challenges innovatively, bringing their unique perspectives. Our career development program supports continuous learning and thoughtful leadership, significantly impacting each individual's professional trajectory.

Benefits

  • A fast-paced, energetic, and engaging work environment.
  • Flexible working hours.
  • Option to work remotely from La Plata, Bahía Blanca, CABA, Córdoba, Rosario, or Mendoza, or utilize our offices in Buenos Aires (Palermo, La Plata, Bahía Blanca), Rosario, and Córdoba.
  • Periodic salary reviews.
  • Three weeks of vacation from the first year.
  • Four weeks of paternity leave.
  • OSDE 360 health coverage (family plan).
  • Four days annually for professional development events.
  • Paid internet service expenses for remote employees.

Key skills/competency

  • Software Development
  • Data Structures
  • Algorithms
  • Complexity Analysis
  • PHP
  • JavaScript
  • Java
  • C++
  • Python
  • Linux

Tags:

Junior Software Engineer
software development
code review
technical analysis
problem-solving
system design
data structures
algorithms
UI design
best practices
functional specifications
PHP
JavaScript
Java
C++
Python
Unix
Linux
web development
backend development
SaaS

Share Job:

How to Get Hired at Avature

  • Research Avature's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to engineering and innovation.
  • Tailor your resume for SaaS: Highlight your experience with data structures, algorithms, and object-oriented programming, emphasizing any exposure to PHP, JavaScript, Java, C++, or Python relevant to enterprise SaaS solutions.
  • Showcase problem-solving skills: Prepare to discuss specific examples where you applied analytical thinking and troubleshooting skills to resolve technical challenges, crucial for a Jr. Software Engineer at Avature.
  • Understand the product scope: Demonstrate an understanding of large-scale enterprise applications and the complexities of highly available, performant, and secure systems, which Avature specializes in.
  • Emphasize continuous learning: Express your enthusiasm for learning new technologies and your proactive approach to professional development, aligning with Avature's growth-oriented and technically challenging environment.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background