Senior .NET Core & Angular Developer

Cognizant Technology SolutionsRaleigh, NC
6dHybrid

About The Position

The Sr. Software Engineer B3 role is designed for experienced professionals with a strong background in .Net Core and Angular 2 - 8. This position requires a minimum of 6 years and a maximum of 8 years of experience. The candidate will work in a hybrid model during day shifts focusing on developing and enhancing software solutions that drive business information and improve overall information management. The role does not require travel.

Requirements

  • Possess strong expertise in .Net Core and Angular 2 8 with a proven track record of successful software development projects.
  • Demonstrate excellent problem-solving skills and the ability to work independently and collaboratively.
  • Exhibit strong communication skills to effectively interact with team members and stakeholders.
  • Show adaptability to work in a hybrid model balancing remote and in-office work efficiently.
  • Display a commitment to continuous learning and professional development in software engineering.
  • Hold a bachelors degree in computer science information technology or a related field.
  • Microsoft Certified: Azure Developer Associate or equivalent certification in .Net Core.

Nice To Haves

  • Have experience in business information and information management domains which is considered a plus.

Responsibilities

  • Develop and maintain high-quality software solutions using .Net Core and Angular 2 8 to meet business requirements.
  • Collaborate with cross-functional teams to design and implement innovative software features that enhance user experience.
  • Analyze system requirements and prioritize tasks to ensure timely delivery of software projects.
  • Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
  • Provide technical support and guidance to junior developers fostering a collaborative and productive work environment.
  • Implement best practices in software development to improve efficiency and reduce errors.
  • Participate in code reviews to maintain high standards of code quality and consistency.
  • Stay updated with the latest industry trends and technologies to continuously improve software solutions.
  • Optimize application performance by identifying and resolving bottlenecks and inefficiencies.
  • Document software processes and procedures to facilitate knowledge sharing and future development.
  • Engage with stakeholders to gather feedback and incorporate it into software enhancements.
  • Ensure compliance with company policies and standards in all software development activities.
  • Contribute to the companys purpose by developing software that positively impacts society and enhances business information management.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service