How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- BS degree in Computer Science Engineering or related area preferred or an equivalent combination of education and experience
- Three - five years of software development experience in .NET
- Three - five years of experience in test automation
- Experience with enterprise development in an Agile environment
- Experience with an RDBMS such as SQL Server
- Experience with REST web services
- Experience with Angular JS and/or React
- Experience with defect tracking software
- Experience with all aspects of the software development life cycle (SDLC)
Nice to have
- Critical thinking
- Problem-solving
- Customer focused
- Curious nature
- Challenging status quo
- Highly collaborative
- Self-organizing
Day to day
- Understands customer requirements; develops tasks to accurately reflect those requirements
- Designs and develops technical software solutions
- Writes and performs testing assists in determining the scope for testing requirements agreed-upon by the team or business unit
- Provides ongoing support and enhancements for new and existing systems and platforms
- Uses a systematic approach to debug issues located within a single application
- Understands a portion of the team's application(s) can gain sufficient context to work productively in that portion
- Designs functions that are aligned with the overall service architecture
- Understands the importance of security. Utilizes this knowledge to ask more senior engineers for help on making decisions that may have security implications
- Documents each aspect of a systems application
- Collaborates cross-functionally with team members and customers to ensure effective and efficient implementation of solutions
