A Mid-Level Application Developer is a key contributor within the software development team, leveraging Microsoft .NET technologies to design, build, and maintain scalable applications. This role requires proficiency in core software development principles, object-oriented design, and modern development practices. The developer must be able to analyze requirements, translate them into well-structured classes, methods, and services aligned with enterprise architecture standards, and implement solutions that are efficient, reliable, and maintainable. In addition, the developer should be capable of troubleshooting and resolving complex issues, recommending improvements for performance and stability, and accurately estimating development effort to support project planning and delivery. Developers are also able to quickly troubleshoot and resolve application issues and make recommendations to improve performance and reliability. They are also able to review requirements and estimate accurate development hours and schedule costs. As with any position, additional expectations exist. Some of these include, but are not limited to, adhering to normal working hours, meeting deadlines, following company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor(s), staying focused on the assigned tasks, and completing other tasks as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level