What are the responsibilities and job description for the .Net /Angular Developer position at iPeople Infosystems LLC?
Job Details
Role: .Net /Angular Developer
Location: Plano, TX / Richmond, VA
Type: Fulltime
Visa: USCEAD
Job description
Must Have Technical/Functional Skills:
- Minimum of 5 years of experience in software development.
- Strong knowledge with Agile software development practices, principles, and tools, such as JIRA, Ansible, etc.
- Experience with software development using .Net, Angular, web services etc.
- Sound knowledge of relational databases (MS SQL) and experience with large SQL based systems.
- Ability to solve complex technical problems and make sound technical decisions.
- Strong communication and presentation skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Ability to work in a fast-paced environment and handle multiple priorities.
- Strong organizational and time management skills, with the ability to manage multiple priorities and projects simultaneously.
- Analytical and problem-solving mindset, with a focus on finding innovative solutions.
- Proficiency in Agile project management tools (e.g., Jira, Horizon) is desirable.
- Familiarity with software development practices and technologies is advantageous.
- Desired Skills:
- Knowledge of data privacy laws.
- Experience with privacy by design concepts.
Primary Skills:
- Software development(.NET full stack skillset).
- Agile.
- Database design.
- Attention to detail.
- Problem-solving.
- Adaptability.
Roles & Responsibilities:
- Design, develop, and implement privacy features and functionalities utilizing .NET framework, Angular, and related technologies.
- Primary focus is on .NET full stack development.
- Participate in project planning and estimation and provide technical input to project managers and product owners.
- Contribute to story refinement and defining requirements.
- Conduct code reviews, identify, and resolve technical issues, and provide technical guidance and mentoring to team members.
- Ensure that software development processes and best practices are followed.
- Communicate technical information to non-technical stakeholders in a clear and concise manner.
- Execute automated test suites (integration, regression, performance); collect results and identify issues.
- The qualifying candidate is responsible for designing, developing, and maintaining applications that utilize both .NET technologies such C# ,ASP.NET, Angular, and Python.
- Write clean, efficient, and reusable code following best practices.
- Develop and consume RESTFul APIs to enable seamless communication between Python and .NET components.
- Perform unit testing and integration testing using frameworks like xUnits, NUnit, and PyTest.
- Participate in Agile development (Scrum/Kanban) with regular stand-ups, sprint planning, and code reviews.
- Worked in onshore, offshore model. Document Technical specifications, architecture, and codebase.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.