apexanalytix→
.NET Application Developer Intern at apexanalytix in Greensboro, NC
InternshipOn-siteGreensboro, NC
Skills
c#object-oriented programmingsqlhtmlcssjavascript.net coreasp.netversion control systemsgittfsgiteaanalytical thinkingwillingness to learncustomer serviceplanning skillsdecision making
Job Description
Summary: Apexanalytix is a leading provider of procure-to-pay solutions, known for its innovative approach and strong client base. The Application Developer Intern will support the development and maintenance of products on the .NET platform, gaining hands-on experience in web application development and agile methodologies.
Responsibilities:
- Assist in the development of new screens and objects in ASP.Net/C# using .NET Core and Typescript
- Support the development of REST based services including Web API and OData
- Write queries using LINQ and Entity Framework under the guidance of senior developers
- Participate in unit, integration, and systems testing of components
- Assist in writing and maintaining SQL/Postgres queries, and stored procedures
- Support deployment of solutions to various environments in Kubernetes clusters
- Collaborate with the development team during standups, code reviews, and sprint planning
- Communicate with the team to identify and escalate roadblocks
- Responsible for following corporate security policies and best practices, including protecting client data and reporting situations which may provide unintentional elevated access. The employee will regularly review corporate policies and will enforce the policies documented in the Apex Corporate Security Standards
Required Qualifications:
- Foundational understanding of C# and object-oriented programming principles
- Basic knowledge of SQL (writing queries, understanding joins and filters)
- Familiarity with HTML, CSS, and JavaScript
- Exposure to or coursework in .NET Core or ASP.NET
- Basic understanding of version control systems (Git, TFS, or Gitea)
- Strong problem-solving and analytical thinking skills
- Eagerness to learn and adapt to new technologies
- Agile Methodology awareness
- Excellent communication skills
- Strong willingness to learn and take initiative
- Organizational and planning skills, including the ability to take tasks through to completion with guidance
- Commitment to excellent customer service and product development
- Strong problem analysis and decision-making ability
- Excellent interpersonal skills
- Self-motivated and enthusiastic
- Ability to continually evolve/improve productivity and environment and learn new development trends/practices
Preferred Qualifications:
- Exposure to TypeScript
- Familiarity with Entity Framework or other ORM tools
- Basic understanding of REST APIs and web services
- Basic understanding of Design Patterns
- Knowledge of DOM objects handling, jQuery, JavaScript, CSS
- Awareness of agile development methodologies (Scrum, Kanban)
- Coursework or personal projects involving web application development
- Familiarity with Docker or Kubernetes concepts
- Experience with any front-end frameworks or libraries (React, Angular, etc.)
Required Skills: C#, Object-oriented programming, SQL, HTML, CSS, JavaScript, .NET Core, ASP.NET, Version control systems, Git, TFS, Gitea, Analytical thinking, Willingness to learn, Customer service, Planning skills, Decision making
Benefits: BeWell@apex initiative that encourages employees’ growth in six key wellness areas: Emotional, Physical, Community, Financial, Social, and Intelligence., Strong Mentor Program, Internal Training Portal, Education, Tuition, and Certification Assistance
Benefits
BeWell@apex initiative that encourages employees’ growth in six key wellness areas: Emotional, Physical, Community, Financial, Social, and Intelligence.
Strong Mentor Program
Internal Training Portal
Education, Tuition, and Certification Assistance