Software Engineer
Location: Pittsburgh, PA
Job Type: Full Time / Permanent
The primary function of the Software Engineer is to deliver quality software solutions on a team under the direction of a Software Engineer Team Lead. You will assist in developing software systems to create solutions for business opportunities. You are responsible for analysis of current systems/features, including performance, diagnosis and troubleshooting of applications and coding solutions to enhance systems.
Responsibilities:
- Participate in the on-time development of features and systems
- Ensures that all assigned issues are resolved in a timely and efficient manner
- Participate in design and code reviews with team members
- Possess a positive attitude
Education & Experience:
- Bachelor’s degree in Computer Engineering, Computer Science/Information Technology, or related discipline
- Minimum 1-2 years + of prior software development experience developing web-based applications
- C#, Microsoft .NET
- HTML 5 and CSS 3
- Front-end Framework such as Bootstrap and AngularJS
- Entity Framework or other ORM tools
- MVC web applications
- Multi-tiered OOAD and design patterns
- SQL Server, database design and efficient integration with web applications
- SOAP and RESTful Services
- Microsoft WebAPI