What are the responsibilities and job description for the Jr Developer position at Princess House?
POSITION SUMMARY :
The Junior Developer – Level 2 Support will be responsible for providing technical support for enterprise applications using Microsoft .NET C#, AngularJS, MS-SQL, and Azure cloud services. The role focuses on troubleshooting, maintaining, and optimizing application functionality, while assisting in resolving incidents and fulfilling user requests. This is a hybrid role requiring both support and some development tasks.
ESSENTIAL FUNCTIONS :
The employee may be required to perform all or a combination of the following essential functions as determined by business necessity :
Application Support :
Provide Level 2 support for applications built using Microsoft .NET (C#), AngularJS, and hosted on Azure.
Troubleshoot and resolve application issues by identifying root causes and applying fixes.
Collaborate with Level 1 support to handle escalations and prioritize incident resolution.
Incident and Problem Management :
- Investigate reported incidents and ensure timely resolution, adhering to SLA guidelines.
- Perform root cause analysis on recurring issues and provide long-term solutions.
- Create, update, and manage incident reports, problem tickets, and knowledge base entries.
Development Support :
Assist in identifying and implementing bug fixes, enhancements, and patch development using C#, ASP.NET, and AngularJS.
Participate in code reviews, ensuring adherence to coding standards and best practices.
Work with development teams to optimize application performance and reliability.
User Support & Training :
Respond to and resolve user requests related to application functionality, performance, and access.
Provide technical guidance and training to end-users on supported applications.
Documentation :
Maintain and update technical documentation, including configuration settings, troubleshooting steps, and support procedures.
Create runbooks for recurring issues and ensure knowledge transfer to Level 1 support.
NON-ESSENTIAL FUNCTIONS :
In addition to the essential functions listed above, the employee may be required to perform other non-essential functions. Employees are required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor.
SPECIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and / or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
LEVEL OF SUPERVISION RECEIVED :
Under general direction, works from policies and general objectives with little functional guidance. Rarely refers specific cases to supervisor unless clarification or interpretation of organization policies is involved.
EDUCATION, TRAINING and / or EXPERIENCE :
Required Skills & Qualifications :
Technical Skills :
Experience with Microsoft .NET Framework (C#) for application troubleshooting and minor enhancements.
Experience with AngularJS for front-end support and bug fixes.
Familiarity working with Azure cloud services (App Services, Azure SQL, Storage Accounts, etc.).
Experience with RESTful APIs, SQL databases, and basic web technologies (HTML, CSS, JavaScript).
Strong debugging and troubleshooting skills in both front-end and back-end environments.
Experience with development tools including Visual Studio, Visual Studio Code, and SQL Server Management Studio or Azure Data Studio.
Other Skills :
Ability to identify, analyze, and resolve technical issues independently.
Familiarity with ITIL processes (Incident, Problem, change management) is a plus.
Strong communication skills to effectively work with users, team members, and management.
Attention to detail with a proactive approach to problem-solving.
Ability to work both independently and within a team in a fast-paced environment.
Preferred Qualifications :
EDUCATION :
REASONING ABILITY :
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
LANGUAGE SKILLS :
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or government regulations.Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from all levels of Princess House’s internal and external organization. Bi-lingual is preferred but not required (Spanish / English).
ENVIRONMENTAL FACTORS and / or PHYSICAL DEMANDS :
While performing the duties of this job, the incumbent will frequently be required to sit for extended period of time; use a computer monitor, keyboard and mouse regularly. Specific vision abilities required by this job include close vision and ability to adjust focus. This is a hybrid position with occasional travel needed into the home office in Mansfield MA. As a hybrid position, an ideal workspace is needed to ensure comfort and privacy for sensitive information.
SUPERVISORY RESPONSIBILITY (If Applicable) :
No Supervisory responsibility