How Remoteville checks and expires listings
.NET Software Engineer
Skills
.NETTest AutomationEnterprise DevelopmentAgile EnvironmentRDBMSSQL ServerREST Web Services
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 to five years of software development experience in .NET
- Three to 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
- Problem-solving skills
- Critical-thinking abilities
- Exceptional customer service
- Ability to prioritize tasks
- Curious in nature
- Challenging the 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
