About Illumina Technology Solutions, LLC
At Illumina Technology Solutions, we are experiencing rapid growth across the U.S.A., Canada, India, and Pakistan and are proud to be a Microsoft Gold Partner. We are committed to providing technology solutions that help organizations thrive in a fast-changing digital landscape. Our vision is to become a leader in digital transformation for our clients, leveraging the power of the Microsoft digital ecosystem to drive innovation and growth. Visit us at http://www.illuminatechnology.com www.illuminatechnology.com http://www.illuminatechnology.com http://www.illuminatechnology.com
About the role
We are seeking an experienced Full Stack Developer with expertise in React JS and .NET to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions for our clients.
Essential Functions
- Lead the design and development of scalable, high-quality software applications using React JS and .NET technologies
- Work with clients to understand their requirements and develop software solutions that meet their needs
- Write clean, efficient, and maintainable code using best practices
- Mentor and coach junior developers, providing guidance and technical expertise as needed
- Collaborate with cross-functional teams including designers, developers, and project managers to ensure project success
- Develop and maintain technical documentation for software applications
- Conduct unit testing, integration testing, and performance testing to ensure high quality software delivery
- Troubleshoot and debug software issues as needed
- Stay up to date with emerging trends and technologies in software development
- Lead code reviews and provide constructive feedback to ensure quality and consistency
Required Qualifications
- Bachelor's degree in computer science, Computer Engineering, or a related field
- At least 8+ years of experience in Full Stack software development, with a focus on React JS, C#, and .NET framework
- Strong knowledge of web development technologies including HTML, CSS, Typescript, JavaScript, Bootstrap, and jQuery
- Understanding of Agile development methodologies
- Ability to work independently as well as in a team environment
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Experience leading development projects and teams
- Good to have: AEM (Adobe experience manager), Angular, HTML, Java