Full Stack Web Developer

 

Description:

EMI Advisors LLC (EMI Advisors) is a boutique technology and innovation consulting firm that harnesses disruptive solutions for the greater good. Our team works side-by-side with our client partners to provide strategic, operational, and technical advisory services across the health, human services, defense, climate change, and information technology sectors. We are mission-driven and love that we get to work with smart, diverse, and passionate people every day. We consider it a privilege to design and build solutions that improve the health and well-being of individuals, communities, societies, and our planet.

EMI Advisors values candidates with a growth mindset: believing your talents can be developed through hard work, smart strategies, and input from others.

About the Role

EMI Advisors seeks an experienced Full-Stack Web Developer to design, develop, and maintain cloud-based applications. You will collaborate with data scientists, data visualization analysts, and systems engineers to architect analytics solutions for large-scale national and federal initiatives, leveraging your expertise in web development, software development, data pipelining, and cloud architecture.

Key Responsibilities

  • Collaborate with data scientists to integrate analytical models and visualizations.
  • Develop, test, and deploy cloud-native applications on Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).
  • Use programming languages like Python, Java, and JavaScript, and libraries like React, D3, etc.
  • Design, build, and maintain efficient, reusable, and reliable code in cloud infrastructures.
  • Manage SQL and NoSQL databases, ensuring data integrity and performance.
  • Optimize database queries and handle data migration.
  • Contribute to agile processes in a continuous development/continuous integration (CD/CI) framework.
  • Collaborate with team members to plan, estimate, and write clear user stories/ acceptance criteria.
  • Communicate effectively using tools like Slack and Microsoft Teams.
  • Collaborate with development teams and stakeholders throughout the software development lifecycle.
  • Analyze client/business requirements and design appropriate cloud-based systems and architectures.
  • Ensure solutions are scalable, reliable, and cost-efficient.
  • Implement security, compliance, and access control best practices.
  • Monitor and optimize performance metrics.
  • Advise on cloud architecture capabilities.
  • Develop automated workflows.
  • Document architectures and solutions developed.
  • Train staff in new standards and processes.

Basic Qualifications

  • Bachelor’s degree in Computer Science, IT, Engineering, Cognitive Science, or a related field.
  • 3+ years of experience in cloud-based application design, deployment, and maintenance.
  • Strong front-end and back-end development skills.
  • Proficiency with Azure, AWS, or similar cloud platforms.
  • Proven experience with high availability architectures (load balancing, fault-tolerance, infrastructure as code).
  • Experience working in an agile environment.
  • Passion for digital innovation and digital transformation.

Organization EMI Advisors LLC
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Web Developer
Job Location Maryland,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2024-07-21 7:33 pm
Expires on 2024-11-17