FullStack Developer III
Anblicks · Dallas, TX · 2 wk ago
EngineeringFull-time
Job Duties
- Leverages a SQL Server / C# .Net Web API / Angular UI platform to develop software solutions.
- Develops using back-end, middleware, and front-end technology stack.
- Participates in unit testing as part of the delivery process.
- Documents design process and results, including code documentation, walkthroughs, and other team deliverables.
- Maintains and documents new code, patches, and overall enhancements.
- Mentors and transfers knowledge to new and existing junior developers.
- Contributes to product UI / UX wireframes and prototypes.
- Supports system analysis to identify opportunities for improvement.
- Applies good discipline in adopting additional technologies such as CI/CD, DevOps, and Unit Testing.
- Collaborates with the appropriate team to support product deployments and production incidents as needed.
Technical Skills Required
- C# .Net Development
- .Net 8+
- .Net 6+
- Entity Framework 6+
- XUnit/Moq/FluentAssertions
- Unit Testing Experience
- Integration Testing Experience
- Angular
- version 15+
- RxJS
- Material Design
- Mocha/Karma/Sinon
- Unit Test Experience
- Database
- SQL Server
- T-SQL
- Stored Procedures
- Architecture & Design Patterns
- RESTful API Architecture
- Domain-Driven Design
- Singleton
- Factory
- Adapter
- Decorator
- Tools
- SonarQube
- Static Analysis Security Testing (Veracode)
- NodeJS
- VS Code
Preferred Character Traits
- Critical Thinking Skills
- Concise and Eloquent Communication
- Continuous Learner
Optional Experience
- Azure Cloud
- App Services
- Function Apps
- Service Bus
- Integration Test Automation
- Test-Driven Development (TDD)
- Azure DevOps
- GitHub
- Octopus Deploy
- ReactJS
- VueJS
- Agile/Scrum
- JIRA
- Microservices / Service-Oriented Architecture
Experience
- 6+ years designing and developing .Net WebAPI / Angular UI Web Applications
- 6+ years C# .Net Development - C# / .NET 6+ / Core / EntityFramework 6+
- 4+ years of Angular UI Development - TypeScript / Angular 7+ / JavaScript / CSS / HTML5
- 4+ years UI / UX product team UI design and UI prototyping
- 4+ years Database design and development: SQL Server / T-SQL Script