Brooksource is looking for an Entry Level / Junior .NET Developer to join our Client.
Primary Responsibilities:
Participate in the analysis and review of epics, features, and user stories
Participate in the design and review of technical design of component software features
Participate in all Agile ceremonies such as Daily Stand Ups, Sprint Planning, Sprint Demo/Reviews, Sprint Retrospectives, and Backlog Refinement
Develop technical solutions based upon user specifications and technology frameworks
Modify existing software applications as assigned
Participate in the review of Test Strategy deliverables
Participate in code reviews and the integration testing of solutions
Participate in the debugging and resolution of issues found during testing
Assist in the documentation and implementation of software programs and solutions
Work collaboratively with technical teams interfacing with assigned application
Create and maintain system documentation, manuals, policy documents, etc.
Schedule and facilitate meetings as needed
Research and analyze production support issues
Actively communicate with users and team to provide technical support
Participates with team to establish target dates and complete activities/deliverables under changing conditions
Participates in production releases as scheduled
Participates in the team's on-call rotation for application support
Minimum Requirements:
Bachelor's degree in Computer Science or related field
Experience with Microsoft .NET framework (C# preferred), CSS, JavaScript, and HTML
Experience writing SQL
Experience with SQL server/Oracle/DB2 databases (DTS/SSIS experience a plus)
Strong technical skills and a good understanding of software development principles
Strong business and technology aptitude with a willingness to learn and understand business and software solutions
Excellent verbal and written communications
Technical writing capability
Ability to translate technology into relatable concepts for business partners and stakeholders
Highly motivated with strong organizational, analytical, decision making, and problem-solving skills
Ability to build strong partnerships and to work collaboratively with all business and IT areas
Ability to effectively handle multiple priorities, prioritize and execute tasks in a high-pressure environment
High level of professionalism, confidence, and ability to build credibility with team members and business partners
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.