JUNIOR SOFTWARE ENGINEER
LOCATION: Charlottesville, VA
JUNIOR SOFTWARE ENGINEER COMPANY PROFILE:
- This organization is a strong community partner and invests in the quality of life of their employees, community, and charitable organizations.
- In this team environment, employees thrive in a culture that values people, serves people and emphasizes quality.
JUNIOR SOFTWARE ENGINEER BENEFITS:
- Competitive salary commensurate with experience.
- Comprehensive benefits include:
- Health - Company pays 100% of the employee and family monthly premium
- Company contributions to HSA and HRA accounts
- Up to 20 days of paid time off that is accrued during the year along with 8 paid holidays
JUNIOR SOFTWARE ENGINEER IMPACT:
- The junior software engineer is involved with all parts of the software development cycle ranging from systems architecture and design to coding and testing under the guidance of a more experienced engineer.
JUNIOR SOFTWARE ENGINEER DETAILS:
- Develop code for new and existing projects while adhering to company best practices and coding standards
- Work collaboratively with others to complete projects
- Work with team to come up with ways to improve overall development processes
- Document software functionality
- Understand business needs and how to build software to support those needs
- Evaluate and debug issues reported from the field
- Complete assigned tasks in a timely manner
JUNIOR SOFTWARE ENGINEER BACKGROUND:
- At least a year of experience coding with .NET and C# outside of Unity or other game engine
- Strong understanding of object-oriented design and design patterns
- Understand and have experience with client-server development including secured network communications in various environments (e.g., LAN, Cloud)
- Ability to analyze and debug software
- Experience with distributed source control systems like Git
- Experience with agile development processes
- Detail oriented with excellent organizational and communication skills
- Team player with high performance standards
Preferred Qualifications:
- Experience with WPF, Asp.Net MVC, WCF, and/or Entity Framework
- Experience with relational databases systems such as PostgreSQL
- Experience with Windows Server 2012 and above
- Experience coding in C++
JUNIOR SOFTWARE ENGINEER NEXT STEPS:
- Advance Your Career - Apply Today.
JUNIOR SOFTWARE ENGINEER Charlottesville, VA