Software Engineer II
Location | Reston, United States of America |
Date Posted | September 3, 2024 |
Category |
|
Job Type |
|
State | Virginia (VA) |
Description
Job Title: Software Engineer II
Company: Government Scientific Source
Location: Reston, VA (Hybrid schedule requiring 2 days a week onsite)
About Government Scientific Source (GSS):
Are you ready to make a significant impact in the field of scientific research? Join the team at GSS, the leading distributor of cutting-edge scientific equipment, instruments, and laboratory supplies to federal, state, and local government agencies. At GSS, we're passionate about empowering scientific missions and revolutionizing the way research is conducted. Be part of a dynamic company that fosters innovation and facilitates advancements in federal research.
Job Overview:
We are seeking an experienced, versatile, and motivated Mid-Level .NET Software Engineer to join our dynamic development team. The ideal candidate will have a solid foundation in software development with specific expertise in the .NET framework and a willingness to explore and work with other technologies as needed. They must be capable of independently handling tasks of moderate complexity. Experience working with ERP systems, particularly Microsoft Navision or Business Central is highly desirable. They will collaborate closely with senior developers, managers, and other stakeholders to architect, design, develop, and maintain high-quality software solutions that meet business needs.
Responsibilities:
- Develop and Maintain Software: Design, develop, and maintain efficient, reusable, and reliable code using C# and the .NET framework.
- Work with Diverse Technologies: Adapt and contribute to projects involving other technologies beyond .NET, based on business needs and project requirements.
- ERP Integration and Development: Participate in the development, customization, and integration of ERP systems, with a preference for experience in Microsoft Navision or Dynamics 365 Business Central.
- Participate in Full Software Development Lifecycle: Engage in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Collaborate with Cross-Functional Teams: Work closely with managers, principal software engineer, project managers and other developers to deliver high-quality software solutions.
- Optimize and Improve Performance: Identify bottlenecks and bugs, and devise solutions to address these issues and improve application performance.
- Code Reviews and Best Practices: Participate in code reviews and ensure adherence to best practices, coding standards, and security guidelines.
- Stay Updated on Industry Trends: Keep up with the latest industry trends and technologies to continuously improve skills and knowledge.
- Documentation: Create and maintain technical documentation for developed software.
Required Education, Experience, and Skills:
- Education: Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
- Experience: 4-6 years of experience in software development with a focus on .NET technologies.
- Technical Skills:
- Strong proficiency in C# and the .NET framework (ASP.NET, .NET Core).
- Experience with front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular or React.
- Familiarity with database technologies such as SQL Server, Entity Framework, and LINQ.
- Understanding of RESTful APIs and experience with web services development.
- Knowledge of software design patterns and best practices.
- Experience with version control systems like Git.
- Experience with ERP systems, particularly Microsoft Navision or Dynamics 365 Business Central, is a strong plus.
- Familiarity with other programming languages or platforms (e.g., Python, Java, Node.js) is a plus.
- Experience with cloud platforms (e.g., Azure, AWS) is beneficial.
- Soft Skills:
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and teamwork skills.
- Ability to manage time effectively and work on multiple projects simultaneously.
- A proactive attitude with a desire to learn and grow.
Supervisory Responsibility:
This position has no direct supervisory responsibilities.
Work Authorization:
Must be eligible to work in the United States.
AAP/ EEO Statement:
Government Scientific Source (“GSS”) is a covered federal contractor or subcontractor subject to the requirements of the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), as amended, and Section 503 of the Rehabilitation Act of 1973, as amended. As such, GSS is bound by the terms of VEVRAA and Section 503, and shall not discriminate against individuals with disabilities, and is committed to take affirmative action to employ and advance in employment protected veterans and individuals with disabilities.
It is the policy of Government Scientific Source (“GSS”) to provide equal employment opportunity (EEO) to all persons for employment regardless of race, color, religion, sex, national origin, age, disability, veteran status or any other characteristic protected by law.
GSS offers excellent benefits including health insurance, FSA/ DCA, 100% company paid life and disability insurance, 401(k), profit sharing, PTO, tuition reimbursement, flexible schedule, onsite fitness room and more!
How to Apply:
Ready to embark on an extraordinary journey with Government Scientific Source? Unleash your potential by joining our team of distribution pioneers. To begin your application process, submit your resume showcasing your relevant experience and highlighting why you're drawn to Government Scientific Source.
Note: We receive a high volume of applications and can only respond to shortlisted candidates. Thank you for considering Government Scientific Source as your launching pad for a thrilling career.