Associate Software Developer


Job Overview
Alvion Technologies is excited to invite applications from passionate and aspiring programmers for the role of Associate Software Developer at our Jaipur office. This is an ideal entry-level position for recent graduates and early-career professionals who are eager to launch their careers in software development and contribute to innovative technology projects.
As an Associate Software Developer, you will be an integral part of our development team, working under the mentorship of senior engineers. You will contribute to the entire software development lifecycle, from writing and testing code to debugging and deploying applications. This role is designed to provide you with a strong foundation in software engineering principles, exposure to modern technologies, and a clear path for professional growth within a supportive and collaborative environment.
Key Responsibilities
Code Development: Write clean, efficient, and well-documented code in accordance with company standards and best practices under the guidance of senior team members.
Collaboration: Actively participate in team meetings, brainstorming sessions, and project discussions to contribute ideas and understand project requirements.
Testing & Debugging: Assist in identifying, troubleshooting, and resolving software defects and bugs. Develop and execute unit tests to ensure code quality.
Learning & Growth: Continuously learn new programming languages, frameworks, and technologies to enhance your skills and contribute effectively to projects.
SDLC Participation: Support the team in all phases of the software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance.
Code Reviews: Participate in peer code reviews to learn from experienced developers and improve your coding abilities.
Required Skills and Qualifications
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Solid understanding of fundamental concepts like Object-Oriented Programming (OOP), Data Structures, and Algorithms.
Proficiency in at least one modern programming language, such as Java, Python, JavaScript, or C#.
Basic knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL.
Strong logical reasoning, analytical, and problem-solving skills.
An excellent communicator with a positive attitude and a strong desire to learn and grow.
Ability to work effectively both independently and as part of a collaborative team.
Preferred Skills
Prior internship or hands-on project experience in software development.
Familiarity with version control systems like Git.
Exposure to web development frameworks (e.g., React, Angular, Spring, Django).
Basic understanding of cloud platforms (AWS, Azure, GCP) or APIs.
What We Offer at Alvion Technologies
Structured Mentorship Program: Receive direct guidance and support from experienced senior developers to accelerate your learning.
Career Growth Path: A clear trajectory for professional development and advancement within the company.
Hands-On Experience: The opportunity to work on real-world projects and make a tangible impact from day one.
Innovative Culture: A dynamic and inclusive work environment that encourages creativity, collaboration, and continuous learning.
Competitive Entry-Level Salary: A competitive compensation package and benefits.
Support for Professional Development: We encourage and support continuous learning through training and other resources.
Location: Jaipur, Rajasthan, India
Position Type: Full-Time, In-Office