Job Description
As a member of a fast-moving, innovation driven culture, the position requires the ability to work independently on certain features or modules and exercise good judgment regarding use of time and resources. The individual should show a strong desire to learn industry specific practices and concepts and is expected to contribute ideas and feedback to collaborative discussions and team meetings.
Duties / Responsibilities
- Active participation in team meetings including daily stand-ups
- Provide input for new feature integration, best practices, and new software design
- Independent and collaborative software development based on provided requirements
- Manage workload and incremental development milestones to ensure on-time completion of feature development and assigned responsibilities
- Follow source code management best-practices in a Git environment
- Write unit tests and provide relevant documentation for source code changes
- Use issue tracking systems to coordinate and collaborate on QA & development activities (i.e. JIRA & Confluence).
Requirements
- 1-3 years of relevant work experience.
- Bachelor’s in Computer Science or related field required.
- Experience working in an Agile environment.
- Practical knowledge of common design patterns such as MVC and MVVM.
- Experience building and consuming REST-based or other web services.
- Practical knowledge of SQL databases like SQL Server and MongoDb. Experience with time-series databases desired.
- Practical knowledge or understanding of modern web application development using tools such as Swagger, Postman, HighCharts, PrimeNG, and pub/sub messaging.
- Some experience with writing Back-end services using ASP.NET Core or related technologies.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now