drjobs Software Engineer Virtual

Software Engineer Virtual

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lexington - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Software Engineer (Virtual)

  • Location: Lexington MA (Virtual)
  • Job Type: W2 Contract

Background/Need:

Our team provides web application and collaboration solutions in support of the Laboratorys technical mission and its daytoday operations. These solutions include intranet and collaboration tools document management systems and web application development. The team supports the external website Atlassian tools (Confluence and Jira) eForms and enterprise search. The team also enables others to create Drupal websites designs user experiences and develops websites both internally and externally (for conferences). The team provides application integration with web services for many existing and new business applications. Additionally The team integrates new technology capabilities like Generative AI enabling Laboratory personnel to be more effective and efficient.

We are seeking a highly skilled and experienced Application Developer to join the team. The ideal candidate will have a strong background in Java Python and JavaScript development with experience in web frameworks like React Falcon and containerization. They will also have a solid understanding of data structures algorithms and SQL databases. The successful candidate will be able to design develop and deploy scalable and efficient applications and will have experience with cloud platforms like AWS and Microsoft Azure.

Responsibilities included but are not limited to:

Design develop and deploy scalable and efficient applications using Java Python and web frameworks like React and Falcon
Develop and maintain SQL databases
Work with cloud platforms like AWS and Microsoft Azure to deploy and manage applications
Develop and maintain APIs using Python and containerization
Collaborate with crossfunctional teams to design and develop applications
Troubleshoot and debug applications using testing frameworks and debugging tools
Participate in code reviews and ensure adherence to coding standards and best practices

Must Have:

Proficiency in Java
Proficiency in Python (3.x)
Proficiency in JavaScript
Experience with API frameworks like Falcon
Experience with frontend frameworks like React and Bootstrap
Strong understanding of data structures like arrays linked lists stacks and queues
Familiarity with algorithms like sorting searching and graph traversal
Experience with SQL databases
Experience with cloud platforms like AWS and Microsoft Azure
Familiarity with containerization using Podman (or Docker)
Knowledge of testing frameworks and familiarity with debugging tools
Experience working within an Agile development framework
Minimum Bachelors degree in computer science or related field with at least 5 years of experience

Nice to Have:

Knowledge of developing Java and web applications on WebSphere or WebLogic application server
Knowledge of Generative AI and inference
Familiarity with Apache Solr and creating data pipelines for search products
Experience with Azure Graph API
Experience working within the Scrum framework
Experience with Microsoft Power platform like Power Automate and Power Apps

Education & Experience: Bachelors with 5 Years of relevant work experience.

Work Authorization: US Citizenship is required due to the nature of the work.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race color religion sex national origin disability status protected veteran status or any other characteristic protected by law.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.