Duties & Responsibilities:
- Analyze, design, develop, test and maintain software applications that meet user's needs
- Troubleshoot, debug and upgrade existing software applications
- Write clean, efficient and reliable code based on software specifications
- Perform code reviews and offer feedback and suggestions when necessary.
- Contribute to our collaborative workspace, Confluence, by documenting information pertinent to your responsibilities in an organized fashion.
- Clearly and regularly communicate the status of assignments with developers, analysts, testers, and management
- Proactively identify areas for modification and improvement in existing software applications
- Evaluate user feedback
- Provide support for the applications you work on
Essential Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
- 3-5 years of experience as a software developer
- Proficient in ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
- Able to effectively manage multiple tasks through proper prioritization and execution
- Reviews work carefully for completeness, accuracy, and mistakes
- Able to collaborate effectively with peers
- Focused and able to minimize distractions in order to complete assigned tasks
- Willing and able to learn new languages and technologies
- Makes the most of available resources to navigate difficulties and find creative solutions to problems
- Dedicated and willing to do what it takes to meet established deadlines
- Strong written and oral communication skills
- Strong problem solver and troubleshooter
- Displays good judgment when making business decisions and applying technical skills
- Strong analytical and critical thinking skills
- Strong independent worker
- Strong attention to detail
- Strong people skills
Preferred Qualifications:
- Experience with Agile software development methodologies
- Experience with source code and version control systems like SVN and Git
- Experience with Atlassian tools such as JIRA, Confluence and Bamboo
- Experience with database design, web services, user interface design