Software Developer
Gaithersburg, MD
- Added Oct 23, 2020
Full Description:
Our Client is seeking a Software Developer
in Gaithersburg, MD. Work will begin remote but will be onsite once the client returns to an office setting.
Seeking someone to work on a project that is not newer flashier technology. The project is WinForms in VB.NET. Someone who is younger and is hungry will be willing to work on that project while be giving a smaller side project to use newer technologies. And once that VB.NET project is done, then it would be newer technologies from that point forward. I would like to stay with a junior developer, someone who is willing to complete some less flashy work while being given other opportunities along the way to grow.
Dept:
Science and Enabling Units IT Solution Delivery Team. This role requires someone that codes daily, is self-motivated, and has a passion for development.
Rely on you to bring your technical acumen to help the team continue to deliver world class solutions.
Our team is expanding and taking on a significant amount of responsibility. We thrive on having teammates who are a pleasure to work with. To us, this means having humility, taking accountability for your work and your team, feeling the need to continually raise the expectations of yourself and others, and lastly being a true engineer who can solve complex problems. Simply said, we seek to make an addition to the team that makes us better.
Role Responsibilities:
bring optimum solutions to the customer requirements.
You will be part of a team and will be working with other Software Engineers, Leads, and Architects to design, build, test and deploy software solutions.
Your responsibilities include understanding requirements, coding using best practices, ensuring proper code coverage, participating in peer code reviews, and delivering/deploying the solution. You will also be coordinating with different teams as needed for integrations.
Expertise in application development (Windows and Web) is a core requirement for this position. Proficiency with relevant programming languages such as VB.Net or C#
Experience with REST APIs and general API design and usage
Knowledgeable about MVC web application design, experience using .NET Core for MVC application development (HTML, JavaScript and C#)
Thorough understanding of database architecture and experience in creating normalized databases
Experience working with relational databases, understanding of NoSQL and graph databases.
Developing automated solutions for the requirements that are generated by Software Leads and Project Managers.
Ability to learn complex work flows that may deal with scientific data in large quantities.
Ability to communicate system related information to stakeholders.
Problem solving skills through research, brainstorming or group discussion.
Nice to haves:
Knowledge of .NET Core AWS Lambda Function development (C#/Python) is a plus
Experience with networking instruments that produce discreet or continuous data.
Exposure to biopharmaceutical R&D systems and data structures
Experience working with a multi-national project team
Educational Requirements:
Bachelor’s degree or higher in Computer Engineering, Computer Science or Information Systems
Minimum 3 years’ experience with Masters
Minimum 5 years’ experience with Bachelors
in Gaithersburg, MD. Work will begin remote but will be onsite once the client returns to an office setting.
Seeking someone to work on a project that is not newer flashier technology. The project is WinForms in VB.NET. Someone who is younger and is hungry will be willing to work on that project while be giving a smaller side project to use newer technologies. And once that VB.NET project is done, then it would be newer technologies from that point forward. I would like to stay with a junior developer, someone who is willing to complete some less flashy work while being given other opportunities along the way to grow.
Dept:
Science and Enabling Units IT Solution Delivery Team. This role requires someone that codes daily, is self-motivated, and has a passion for development.
Rely on you to bring your technical acumen to help the team continue to deliver world class solutions.
Our team is expanding and taking on a significant amount of responsibility. We thrive on having teammates who are a pleasure to work with. To us, this means having humility, taking accountability for your work and your team, feeling the need to continually raise the expectations of yourself and others, and lastly being a true engineer who can solve complex problems. Simply said, we seek to make an addition to the team that makes us better.
Role Responsibilities:
bring optimum solutions to the customer requirements.
You will be part of a team and will be working with other Software Engineers, Leads, and Architects to design, build, test and deploy software solutions.
Your responsibilities include understanding requirements, coding using best practices, ensuring proper code coverage, participating in peer code reviews, and delivering/deploying the solution. You will also be coordinating with different teams as needed for integrations.
Nice to haves:
Educational Requirements:
Bachelor’s degree or higher in Computer Engineering, Computer Science or Information Systems
Minimum 3 years’ experience with Masters
Minimum 5 years’ experience with Bachelors
Apply for Software Developer
Fill out the form below to submit your information for this oportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.
Return to IT Job Search