Senior Database Developer - LCG, Inc.
Maryland, MD 20892
About the Job
This job opportunity is part of an RFP process; candidates are invited to submit their resumes detailing relevant experience.
Location: Bethesda, MD (Hybrid)
LCG is a minority-owned technology consulting firm that has been a trusted partner to more than 40 federal agencies, including 21 of the 27 Institutes and Centers (ICs) at the National Institutes of Health (NIH). For over 25 years, LCG has brought digitization and innovation to the Health and Human Services (HHS) and the NIH ecosystems. We support IT organizations by bringing precision technology and operation models that achieve mission capabilities and performance success.
Job Description: Senior Database Developer
The Senior Full Stack Developer with Database Architect capability is responsible for developing, integrating, and delivering full-stack applications. This role involves utilizing front-end, back-end, database, and cloud-based architecture tools to build robust and scalable solutions. In addition to software development, the position requires database architecture expertise, with responsibilities in designing, building, and managing databases for various applications.
The ideal candidate will have experience with AWS cloud services, API integration, and version control tools such as GIT, SVN, or Mercurial, and will be proficient in a range of development programming languages, including but not limited to C#, JavaScript, Python, SQL, and NoSQL databases. The role is crucial in providing technical leadership and contributing to moderately complex projects independently and collaboratively.
Key Responsibilities
Application Development
Design, develop, integrate, and deliver full-stack applications using front-end, back-end, and database technologies, working across all layers of the application stack.
Implement and manage API integrations and utilize AWS cloud infrastructure for deployment, scaling, and optimizing cloud-based services.
Develop high-quality software products based on functional specifications, taking responsibility for coding, UI/UX, and database integration.
Utilize a variety of programming languages, including but not limited to C#, C++, JavaScript, Python, Ruby, Java, PHP, HTML/CSS, SQL, MySQL, MongoDB, and Redis.
Apply frameworks like MEAN, Django, LAMP, or Ruby on Rails to expedite development and ensure modularity.
Utilize version control tools such as GIT, SVN, or Mercurial to manage development workflows.
Create and execute test plans to ensure application stability and performance, with experience in automated testing and CI/CD pipelines to ensure high-quality releases.
Database Architecture
Design and build databases optimized for data storage, retrieval, and processing for various applications, ensuring alignment with organizational standards.
Proficient in designing and managing both SQL and NoSQL databases (e.g., SQL Server, MySQL, MongoDB, Redis).
Develop strategies for data warehouse implementation, data acquisition, access management, and data archiving and recovery.
Create data models, define the structure and attributes of data elements, and ensure seamless integration of new data sources into existing systems.
Manage database performance, scaling, security, and disaster recovery processes, with hands-on experience in AWS or similar cloud platforms for database hosting and scaling.
Collaborate on evaluating new data sources for integration into established systems and maintain robust strategies for database security and recovery.
Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
5 years of experience in full-stack development and database architecture, preferably within a cloud environment.
Experience working independently and collaboratively on moderately complex projects.
Strong problem-solving skills with the ability to troubleshoot complex issues across different layers of the stack.
Excellent communication and teamwork skills, with a willingness to collaborate and share knowledge with colleagues.
Ability to work in a dynamic environment with tight deadlines and changing priorities.
Compensation and Benefits
The projected compensation range for this position is $163,750 to $186,250 per year benchmarked in the Washington, D.C. metropolitan area. The target salary is $175,000. The salary range provided is a good faith estimate representative of all experience levels. Salary at LCG is determined by various factors, including but not limited to role, location, the combination of education/training, knowledge, skills, competencies, certifications, and work experience.
LCG offers a competitive, comprehensive benefits package which includes health insurance options (medical, dental, vision), life and disability insurance, retirement plan contributions, as well as paid leave, federal holidays, professional development, and lifestyle benefits.
Devoted to Fair and Inclusive Practices
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.
If you are interested in applying for employment with LCG and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at hr@lcginc.com.
Securing Your Data
Beware of fraudulent job offers using LCG's name. LCG will never request payment-related details or advancement of money during the application process. Legitimate communication will only come from lcginc.com or system@hirebridgemail.com emails, not free commercial services like Gmail or WhatsApp. If you receive suspicious emails asking for payment or personal information, contact us immediately at hr@lcginc.com.
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.