
Software Developer – Mid-Level
Careington International Corporation
full-time
Posted on:
Location Type: Remote
Location: Alabama • Arizona • United States
Visit company websiteExplore more
About the role
- Develops software solutions by studying information needs
- Conferring with users
- Studying systems flow, data usage and work processes
- Investigating problem areas
- Following the software development lifecycle
- Translate and document business needs into technical requirements
- Define standard development practices to follow
- Gate check development milestones for compliance
- Prepares and installs solutions by determining and designing system specifications
- Improves operations by conducting systems analysis
- Recommending changes in policies and procedures
- Updates job knowledge by participating in educational opportunities
- Protects projects by keeping information confidential
- Provides information by collecting, analyzing and summarizing development and support issues
Requirements
- 5+ years of practical experience as a Full stack developer with .NET (version 8 or higher), Angular (version 15 or higher) and SQL
- Advanced knowledge of object-oriented concepts, design patterns and development processes
- Grounded understanding of iterative development practices, including Agile, SCRUM, etc.
- Experience developing test cases
- TDD is a plus
- Experience with regulated application development (HIPAA, PCI) are a plus
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETAngularSQLobject-oriented conceptsdesign patternsdevelopment processesiterative developmentAgileSCRUMtest case development
Soft Skills
communicationproblem-solvinganalytical skillsconfidentialityrecommendation skillseducational participation