Role and Responsibilities
The Senior Solutions Developer will play a critical role in the development behind BroadJumps Solutions Offering. This is a full-time position based in Dallas.
- Analyze business and functional requirements to collaborate with product development team and other business owners to propose technical solutions
- Transform business requirements into actionable technical specifications and estimate the level of effort
- Develop applications in accordance with company SDLC methodology, industry best practices and departmental policies and standards
- Develop software that will support high transaction volumes with defined Service Level Agreements
- Design and create clean, efficient and maintainable code with comprehensive unit tests
- Create and execute functional integration test plans following TDD and automated testing
- Design, develop and unit test new features and enhancements
- Perform code reviews on outsourced sourcing code
- Assist with production bugs and related issues as needed
- Manage development, stage and production source code process
- Manage outsourced development resources in a team development environment
Qualifications and Education Requirements
REQUIRED:
- Excellent communication and people skills. You must be comfortable participating in business and technical conversations with the technology team and product development team
- Passion for designing and developing mission critical enterprise systems using the latest technologies
- Commitment to writing readable, maintainable code that meets business requirements
- 7+ years of Microsoft .Net experience including C#, ASP.NET, MVC, Web API and Entity Framework
- 5+ years designing clean and scalable RESTful APIs utilizing JSON
- 7+ years with relational databases and SQL. Microsoft AzureSQL Server required
- 4+ years experience with the Microsoft Azure Environment and efficient use of the Azure resources
- UI skill sets: Angular 2 or above (prefer version 6), HTLM5, JavaScript, CSS
- Expert knowledge of object-oriented programming and SOA
- Understanding of Microservice design principles
- Experience with Test Driven Development and automated testing
- Experience in a team development environment including source code management and version control utilizing Team Foundation Services / Azure Dev Ops
- Strong problem-solving skills
- Good organization and priority setting skills
- Ability to work under pressure and deliver committed work items on-time, within budget and with high quality
- BS/MS in Information Technology, Computer Science, Engineering or related field
IDEAL EXPERIENCES:
- Experience migrating legacy applications to a Service Oriented Architecture that integrates with other systems
- Experience in designing and developing a robust and scalable service layer
- Ability to lead design and architecture discussions
- Professional certifications in software design, development or architecture
- Xamarin mobile development
- Responsive web site design and development
- ESB development experience. Mulesoft preferred
- Prior experience working with:
- Big data tools such as Hadoop, Spark
- Azure SQL Data Warehouse
- Healthcare data / healthcare field
- Front-end frameworks like Kendo UI, Kendo SPA, React, or Angular
- PowerBI / Data Visualization Tools
by via developer jobs - Stack Overflow
No comments:
Post a Comment