FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer
ECPI UniversitySoftware Developer creating and maintaining applications for ECPI University. Involves collaborating with stakeholders and using Microsoft .NET technologies in Agile environments.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Microsoft .NET technologies and Agile/Scrum methodologies, with a strong focus on developing and maintaining software applications. Proficient in utilizing AI-assisted development tools and ensuring high-quality code through best practices and thorough documentation.
Highest-signal resume keywords
Microsoft .NET DevelopmentAgile/Scrum MethodologiesAI-Assisted Development ToolsQuality Assurance TestingGitHub Version Control
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentWeb Application DevelopmentApplication MaintenanceTroubleshootingTechnical Documentation
Soft Skills
Organizational SkillsTime ManagementPlanningPrioritization
Tools & Technologies
GitHubGenerative AI TechnologiesAutomation SolutionsAPIs
Industry Keywords
Information ScienceComputer ScienceSoftware EngineeringEmerging Technologies
Tech Stack
Tools & technologies.NET
About the role
Key responsibilities & impact- Build, troubleshoot, enhance, and maintain software applications and services.
- Develop web applications and business solutions using Microsoft .NET technologies.
- Participate in Agile/Scrum ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
- Collaborate with business stakeholders, analysts, and team members to gather and refine application requirements.
- Use GitHub for source control, code reviews, branch management, versioning, and team collaboration.
- Apply software development best practices to maintain and improve platforms and applications.
- Utilize AI-assisted development tools and Generative AI technologies to improve productivity, code quality, testing, documentation, and development efficiency while adhering to organizational standards and security requirements.
- Assist in the development and integration of AI-enabled features, automation solutions, APIs, and intelligent workflows where appropriate.
- Document code, create technical specifications, and maintain application documentation.
- Perform quality assurance testing of upgrades, patches, enhancements, and new releases.
- Troubleshoot application issues and support deployment activities.
- Continually learn emerging technologies, methodologies, techniques, and industry best practices.
- Ability to work under tight time constraints with dynamic requirements.
- Excellent organizational, time management, planning, and prioritization skills.
Requirements
What you’ll need- Four-year college degree in Information Science, Computer Science, Software Engineering, or related field; or an equivalent combination of education, training, and relevant work experience.
- 2–5 years of professional software development experience.
- Experience developing applications using Microsoft .NET technologies.
- Experience working in Agile/Scrum development environments preferred.
- Exposure to AI-assisted development tools, Generative AI platforms, or intelligent automation technologies is preferred.
Benefits
Comp & perks- Tuition scholarship program available to full-time employees and their immediate family members after 90 days of employment
- Competitive compensation and medical/dental benefit plans
- PTO and holiday pay
- 401(k) participation with possible employer contributions