
Associate Software Engineer
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Associate Software Engineer
Company: FUTURISM
Location: Hinjewadi Phase-1, Pune (Work from Office)
Shift Timing: 2:00 PM – 11:00 PM IST (Monday to Friday)
About the Role:
FUTURISM is seeking a motivated and talented Associate Software Engineer to join our growing development team. In this role, you will contribute to the design and development of desktop and web applications using cutting-edge .NET technologies. You will work closely with experienced engineers to deliver high-quality software solutions while continuously learning and expanding your skillset.
Responsibilities:
- Develop and design desktop and web applications using C#, VB.Net, ASP.NET, and .NET Core frameworks.
- Write clean, efficient, and well-documented code.
- Collaborate with the development team to understand project requirements and technical specifications.
- Conduct unit testing, debug, and resolve software issues.
- Participate in code reviews and contribute to refining development processes.
- Update and maintain existing applications as needed.
- Stay abreast of emerging technologies and trends in .NET development.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of C#, VB.Net, .NET Framework, and/or .NET Core.
- Basic understanding of front-end technologies (HTML, CSS, JavaScript) is preferred.
- Knowledge of object-oriented programming concepts and software development best practices.
- Hands-on experience with Visual Studio or similar IDEs.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills and the ability to work effectively in a team environment.
- Basic knowledge of SQL databases and version control systems (e.g., Git).
- Familiarity with ASP.NET MVC or Web API is a plus.
Associate Software Engineer - FUTURISM
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of C#, VB.Net, and .NET Framework/Core.
- Understanding of object-oriented programming concepts and software development best practices.
- Experience with Visual Studio or similar IDEs.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills and the ability to collaborate effectively in a team environment.
Preferred Qualifications:
- Basic understanding of front-end technologies (HTML, CSS, JavaScript).
- Familiarity with ASP.NET MVC or Web API.
- Knowledge of SQL databases and version control systems (e.g., Git).
Note: This role requires working from the office in Hinjewadi Phase-1, Pune, with a shift timing of 2:00 PM – 11:00 PM IST (Monday to Friday).
Key Responsibilities:
- Development: Contribute to the development of robust and scalable web and desktop applications using C#, VB.Net, ASP.NET, and .NET Core frameworks.
- Code Quality: Write clean, efficient, and well-documented code adhering to established coding standards and best practices.
- Collaboration: Work closely with the development team to understand project requirements, design solutions, and ensure seamless integration.
- Testing & Debugging: Conduct thorough unit testing, identify and resolve software defects, and participate in code reviews to maintain high code quality.
- Maintenance & Support: Update and maintain existing applications, addressing bug fixes and implementing necessary enhancements.
- Continuous Learning: Stay abreast of emerging technologies and trends in .NET development to contribute to the team's growth and innovation.
Selection Process
FUTURISM Associate Software Engineer Hiring Workflow
1. Application Screening:
- Resumes are reviewed against required skills and qualifications.
- Candidates meeting the criteria are shortlisted.
2. Online Assessment:
- Shortlisted candidates complete a technical assessment testing their knowledge of .NET Core, MVC, Web API, SQL, HTML, CSS, JavaScript, and VB.Net.
3. Video Interview:
- Top-performing candidates participate in a video interview with a FUTURISM recruiter to assess their communication skills, problem-solving abilities, and cultural fit.
4. Technical Interview:
- Selected candidates undergo a technical interview with a senior software engineer, focusing on their coding skills, understanding of software development principles, and experience with relevant technologies.
5. Final Round Interview:
- Finalists participate in a final interview with the hiring manager, discussing their career goals, team dynamics, and project expectations.
6. Offer & Onboarding:
- Successful candidates receive a job offer and undergo the onboarding process, including paperwork, system access, and team introductions.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About FUTURISM
About FUTURISM
FUTURISM is a dynamic and innovative software development company dedicated to crafting cutting-edge applications that empower businesses and individuals. With a focus on delivering high-quality solutions, FUTURISM leverages the latest technologies and industry best practices to exceed client expectations.
The company fosters a collaborative and growth-oriented environment where talented individuals can contribute their expertise and passion to impactful projects. FUTURISM is committed to continuous improvement, staying ahead of the curve in the ever-evolving world of software development.
Ready to Apply?
Join FUTURISM and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job