FRCI is currently looking for a talented Software Developer to join our Business Solutions Team.
FRCI is currently looking for a talented Software Developer to join our Business Solutions Team.
The Software Developer will play a crucial role in designing, developing, testing, and maintaining software’s. The Software Developer will collaborate with team members and stakeholders to deliver innovative software solutions that meet evolving needs of our clients and industry standards. A team player who thrives in collaborative environments and excels in overcoming challenges.
As a key element of our team, the main responsibilities for this position will include but will not be limited to participating in the full software development lifecycle, from concept and design to testing and deployment.
As we foster a learning & development culture, we provide the opportunity to our team members to develop & grow through continuous learning with online resources, workshops, conferences, and experiment techniques to enhance their skills and expertise.
Responsibilities:
- Responsible for designing, coding, testing, and deploying software applications and systems.
- Collaborate with clients to translate requirements into technical solutions.
- Write clean, efficient, and maintainable code that meets design specifications.
- Conduct code reviews as and when required
- Troubleshoot and debug applications to resolve issues and optimize performance
- Create detailed technical documentation to ensure clarity and maintainability of software projects.
- Contribute to architectural decisions and promote best practices in software development.
- Make use of industry best practices in software development, including implementing design patterns, adhering to coding standards, and ensuring scalability of applications.
- Keep abreast of industry trends and technologies to continuously improve our products and processes to ensure solutions remain innovative and competitive.
- Self-learning to continuously improve skills and stay at the forefront of technological advancements.
- Working closely with diverse, cross-functional teams to deliver comprehensive and effective solutions.
Requirements:
Education
- At least a bachelor’s degree in computer science or related field
Experience
- At least 2 years of proven work experience in software development
- Proficiency in programming languages.
- Solid understanding of software development lifecycle, Agile methodologies, and version control systems
Skills
- Excellent verbal and written communication skills.
- Excellent problem-solving skills
- Highly skilled in database connections & queries
- Strong collaboration skills
- Ability to innovate and think creatively to address complex business challenges.
- Ability to work effectively in a team environment and independently.
Languages
- C#, T-SQL, JavaScript, HTML, XAML
Technologies
- ASP.Net, WinForms, ASP.Net Core MVC, .Net MAUI, Azure Services, BI,SQL Server.
Why should you choose FRCI?
We offer:
- An attractive salary and interesting benefits
- Opportunities for professional development and growth
- Exciting projects
- A collaborative team environment
Ready to Make an Impact?
If you are a team player who thrives in collaborative environments, excels in overcoming challenges and want to be a part of something extraordinary, we look forward your passion for developing!