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 | 2026-11-29 |