What are the responsibilities and job description for the Software Engineer position at RK Infotech LLC?
Job Title: Entry-Level Software Engineer - Entry Level - exp - (0-3 year)
Location - United States
Job type - Fulltime/W2
Job Summary
We are seeking a motivated and detail-oriented Entry-Level Software Engineer to join our development team. In this role, you will assist in designing, developing, testing, and maintaining software applications under the guidance of senior engineers. This position is ideal for recent graduates or early-career professionals eager to build hands-on experience in software development.
Key Responsibilities
- Write clean, maintainable, and efficient code under supervision
- Assist in developing new features and enhancing existing applications
- Participate in code reviews and team meetings
- Debug and troubleshoot software issues
- Create and execute unit and integration tests
- Collaborate with cross-functional teams (QA, Product, DevOps)
- Maintain technical documentation
- Follow best practices in software development and version control
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Knowledge of at least one programming language (e.g., Java, Python, C#, JavaScript)
- Understanding of data structures and algorithms
- Familiarity with object-oriented programming concepts
- Basic knowledge of databases (SQL or NoSQL)
- Strong problem-solving and analytical skills
- Good written and verbal communication skills
Preferred Qualifications
- Internship or academic project experience in software development
- Familiarity with version control systems like Git
- Exposure to development frameworks (e.g., Spring Boot, .NET, React)
- Basic understanding of the Software Development Life Cycle (SDLC)
- Knowledge of Agile methodologies
Salary : $70 - $110