Junior Software Engineer
Published
We are looking for a motivated and enthusiastic Software Engineer to join our dynamic team. The ideal candidate will have a passion for technology, a solid understanding of software development principles, and a desire to learn and grow in a collaborative environment. You will work closely with senior engineers to develop, test, and maintain software solutions that meet the needs of our clients and internal stakeholders.
Key Responsibilities:
- Software Development: Write clean, efficient, and well-documented code for various software applications.
- Testing & Debugging: Assist in testing and debugging software to ensure functionality, performance, and security.
- Learning & Development: Continuously improve your technical skills by learning new programming languages, tools, and AI methodologies.
- Documentation: Assist in the documentation of software designs, technical specifications, and user manuals.
- Problem-Solving: Identify and troubleshoot software defects and performance issues.
- Customer Communication: Interact with customers to gather requirements, provide technical support, and ensure their needs are met throughout the software development lifecycle. Maintain a professional and customer-focused attitude in all communications.
Qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Programming Languages: Proficiency in at least one programming language such as Java, Python, TypeScript or JavaScript.
- Familiarity with: Git version control system, Scrum software development methodology, and basic understanding of databases and SQL.
- Problem-Solving Skills: Strong analytical and problem-solving skills with a keen attention to detail.
- Communication: Good verbal and written communication skills with the ability to work effectively in a team environment and interact with customers.
- Adaptability: Ability to learn new technologies and adapt to changing project requirements.
- Internship/Project Experience: Previous internship experience or project work related to software development is a plus.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with back-end frameworks (e.g., Spring, Node.js, Django).
- Knowledge of DevOps practices and tools.
Benefits of Joining the Team:
-Be at the forefront of innovation in a $17 trillion industry and play a pivotal role in shaping its future.
-Interact with leading fintech and real estate companies, and the country's largest financial institutions, assisting them in their digital transformation.
-Contribute to a product that's revolutionizing the US real estate industry, trusted by the world's most prominent financial institutions.
-Collaborate with an efficient management team devoid of bureaucratic hurdles.
-Play a vital role as a member of a lean, highly professional team.
-Receive competitive compensation and benefits.
-Benefit from generous paid time off.
Visit us at smartcapital.center to learn more. We look forward to welcoming you to our team soon!