Brock Solutions is seeking to add talent to their team to respond to the ongoing requirements of major clients by hiring a Senior Software Developer to join their team in Winston-Salem, NC.
Requirements
- 3+ years experience in a software development and design role
- Object oriented design and programming languages such as Java, C-Sharp, or C++, preference being in Java
- Relational database design and programming experience
- Web service development, using technologies such as WCF, REST, SOAP, XML and JSON
Responsibilities
- Design, Develop and maintaining multiple applications and services
- Lead and mentor team of software developers throughout the project lifecycle
- Breakdown requirements into tangible development activities and provide feedback to continuously improve requirements
- Work with cross section of software leads to raise the bar on our software best practices while finding the best ways to leverage commercial off the shelf technology
- Engage with both customers and internal teams to define project software architectural needs
- Continuously improve on architectural approaches to further a repeatable framework for our solutions
- Participate in code reviews to ensure software meets development standards
Other
- Lead and mentor team of software developers throughout the project lifecycle
- Experience leading teams is an asset
- Excellent communication skills, both verbal and written to many different stakeholders
- Ability to work independently, but also thrives working in an collaborative environment
- Please note this position may require travel (10-20%)