Develop software via assigned tasks provided by, and overseen by, technical leadership.
Complete small tasks to the definition of done.
Work with immediate peers, and communicate appropriately.
Applying current and learning new technical skills and understanding required to complete tasks to the definition of done.
Works within team structure and way of work to deliver assigned items in established timelines.
Timely remediation of quality issues reported during the development process.
Aligns code developed with appropriate standards set by work group (coding standards, documentation, etc.).
Gaining an understanding of the overall codebase of assigned products / projects and the business purpose.
Collaborates with technical leadership on approach for assigned tasks and ideas.
Requirements
Bachelor's degree in Computer Science, MIS, Information Systems or engineering fields, or equivalent experience
2 – 4+ years of relevant experience
Strong understanding of object-orient programming (OOP) and Design Patterns
2+ years of experience with C#, JavaScript, HTML, and CSS
1+ years of experience with a JavaScript framework such as React, Angular, or similar
1+ years of experience developing applications on the SQL Server platform using T-SQL, stored procedures, and functions
Experience working with REST APIs
Experience with agile environments
Technology certifications, a plus
Tech Stack
Angular
JavaScript
React
SQL
Benefits
At Crowe, we know that great people are what makes a great firm. We value our people and offer employees a comprehensive benefits package. Learn more about what working at Crowe can mean for you!