Software Development Advisor

Company Name:
Software Development Advisor - Mechanicsville, VA
The Software Development Advisor will work with the Owens & Minor business to analyze business requirements/processes and system integration considerations to determine appropriate technology solutions for internal and external customers.
Role Responsibilities
Writes efficient, re-usable, optimal, and well documented code
Designs, codes, tests and documents software programs for systems of the moderate to high
complexity and engages in peer code reviews
Designs, evaluates, codes, configures, tests and documents applications based on system and user
Uses current programming language and technologies, writes code, completes programming, and
performs testing and debugging of applications
Completes documentation and procedures for installation and maintenance
Analyzes business requirements and creates software design for at least one major sub-system
Develops high-level specifications at the modular sub system level for software components into
designs and implements the designs
Involved in troubleshooting and debugging critical problems and resolving complex technical issues
that may arise
Participates in client/ external interactions on technical matters
Drives engineering processes for the project such as build automation, unit testing, software
configuration management and packaging
Provides technical guidance and training
Provides technology expertise in at least one technology area
Provides process and policy advice
Explains assumptions and methodologies
Articulates pros and cons of an action in a clear manner
Simplifies difficult concepts for non-technical users
ASP, .Net, PL/SQL and Sharepoint (all with moderate to high skill level)
6 to 8 years of relevant experience or equivalent combination of education and work experience
Excellent oral and written communication skills
User experience with mainframe-applications
Company Description
With more than 100,000 team members globally, we promote an environment that is rooted in the entrepreneurial spirit in which the company was founded. Dell's team members are committed to serving our communities, regularly volunteering for over 1,500 non-profit organizations. The company has also received many accolades from employer of choice to energy conservation. Our team members follow an open approach to technology innovation and believe that technology is essential for human success.
Why work with us?
Life at Dell means collaborating with dedicated professionals with a passion for technology.
When we see something that could be improved, we get to work inventing the solution.
Our people demonstrate our winning culture through positive and meaningful relationships.
We invest in our people and offer a series of programs that enables them to pursue a career that
fulfills their potential.
Our team members' health and wellness is our priority as well as rewarding them for their hard work.
To learn more about our commitment to Diversity & Inclusion, visit:Equal Employment Opportunity Policy Statement
Job: Services IT - Software Development
Primary Location: North America-US-VA-Mechanicsville
Shift: Day Job
Job Level: Individual Contributor
Req ID: 14000I0A

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.