Senior Full Stack Engineer
5 days ago
We are seeking a seasoned Senior Full Stack Engineer to join our innovative team at Emerald Resource Group.
Job OverviewThe successful candidate will play a key part in the development, integration, and implementation of application software within a dynamic IT environment.
Responsibilities- Frontend Development:
- Collaborate with UX/UI designers to create visually appealing and responsive user interfaces.
- Develop front-end components using React.js for a seamless user experience.
- Ensure cross-browser compatibility and mobile responsiveness.
- Implement state management using Redux or context API for complex applications.
- Handle data flow and maintain a consistent application state.
- Develop reusable and modular UI components for efficient code maintenance.
- Optimize components for maximum performance and reusability.
- Backend Development:
- Architect and develop microservices using Java Springboot framework.
- Implement server-side logic, APIs, and data processing components.
- Optimize microservices for scalability and efficiency.
- Database and Data Management:
- Design and maintain databases (SQL or NoSQL) for efficient data storage and retrieval.
- Implement data processing and manipulation as needed by the applications.
- Testing and Quality Assurance:
- Write comprehensive unit tests and conduct thorough testing to identify and resolve issues.
- Collaborate in code reviews to maintain code quality and consistency.
- Performance Optimization:
- Optimize application performance for faster loading and smoother user interactions.
- Profile and troubleshoot performance bottlenecks.
- Security and Compliance:
- Implement robust security measures to safeguard applications and user data.
- Ensure compliance with data privacy regulations and best practices.
- Documentation:
- Create and maintain technical documentation for code, APIs, and microservices.
- Document best practices and guidelines for development processes.
- Collaboration:
- Collaborate closely with cross-functional teams, including designers, product managers, and other developers.
- Participate in Agile development methodologies, including sprint planning and daily stand-ups.
- Incidental Functions:
- Conduct research into new technologies, including tools, components, and frameworks.
- Handle project and task management and reporting as necessary.
- Mentor and coach developers and/or Professional Apprentices.
- Train and share knowledge with development teams.
- Act as a Technical Expert in the discovery and investigation of critical production problems as required.
To be considered for this role, applicants must meet the following qualifications:
- Position Requirements:
- Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, or Information Technology, or equivalent experience.
- Knowledge & Experience:
- 8+ years of IT experience.
- 8+ years of experience working with Java, JEE, JAX-RS, Spring Boot, ORM, Object-oriented design techniques, and common design patterns.
- 8+ years of experience working with RESTful services, APIs, API gateways and/or microservices platforms.
- Strong experience working with Microservices, Cloud-Native architecture.
- 8+ years of experience working with JavaScript frameworks such as Vue, React, and Node.js.
- Proven experience as a React.js Developer, with a strong portfolio showcasing your work.
- Experience with front-end build tools like Webpack and Babel.
- Strong experience with API and Event-driven systems.
- Strong experience with command line git and GitHub.
- 5+ years hands-on experience working with Kubernetes and container orchestration.
- Experience in one or more Integration platforms (Azure Service Bus, OIC, RabbitMQ, Kafka).
- Experience with cloud technologies preferably Azure and vendor integrations, specifically around API integration.
- Understanding of Container security, management, implementation, and orchestration in a cloud environment.
- Application Performance Management (DynaTrace or similar).
- Experience testing, debugging, and diagnosing software bugs and system issues.
- Experience developing with an RDBMS, NOSQL database as well as understanding of schema and table design preferred.
- Preferred Experience:
- Exposure to serverless/functions-as-a-service platforms.
- Experience with developing internationalized and localized software.
- Experience with CI/CD, DevOps and Agile engineering practices.
- Experience with Azure power platform services, logic apps, Azure APIM, and Azure Data Services is a plus.
- Understanding of ERP systems like Oracle, SAP, or Netsuite.
- Experience with automation and deployment tools (Ruby, Puppet, Chef, Jenkins, GitHub Actions).
- Experience working with web-based architecture and concepts including SSL, Domains, DNS Content delivery networks.
- Knowledge of state management solutions such as Redux or Mobx.
- Familiarity with server-side rendering (SSR) using technologies like Next.js.
- Experience with front-end testing frameworks (e.g., Jest, Enzyme).
- Knowledge of modern JavaScript features (ES6+).
- Agile product development experience utilizing Scrum or Kanban.
- Experience with Agile tools is a plus.
- Personal Attributes:
- High credibility with leadership, while also able to connect and build trust-based relationships with stakeholders at all levels of the organization.
- Ability to focus/align the organization around critical initiatives, policies, and best practices.
- Strong customer orientation.
- Strong written and oral communication skills.
- A proven track record of setting and meeting aggressive goals and action plans, both as an individual and with a team.
- Commitment to fostering a culture of inclusion and diversity.
- Effective leadership skills, including team building, consensus building, and achieving goals through others.
- Excellent listening, interpersonal, written, collaboration, and oral communication skills.
- Proven analytical and problem-solving abilities.
- Attentive to detail with a focus on multitasking and the application of resources required to achieve goals.
- Strong commitment to inclusion and diversity.
We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience.
Additionally, we provide a comprehensive benefits package, including health insurance, retirement savings plan, paid time off, and professional development opportunities.
-
Software Engineer
4 weeks ago
Cleveland, Ohio, United States OneStaff Medical Full timeJob Title: Software Engineer - Full StackWe are seeking a highly skilled Full Stack Software Engineer to join our team at [Company].Key Responsibilities:* Develop and maintain scalable, efficient, and secure software applications using a range of programming languages and frameworks.* Collaborate with cross-functional teams to design, implement, and deploy...
-
Full Stack Software Development Expert
6 days ago
Cleveland, Ohio, United States iSpace Full timeSenior Full Stack Engineer iSpace, a leading global services company, seeks an experienced Senior Full Stack Engineer to join our team. With over a decade of experience in outsourcing, consulting, and staffing, we have helped numerous corporations and institutions achieve their business objectives and IT goals.Our services are centered around three key...
-
Cleveland, Ohio, United States iSpace Full timeAbout the RoleWe are seeking an experienced Senior Full Stack Engineer to join our team at iSpace, a global services company focused on outsourcing, consulting and staffing. As a key member of our software development team, you will be responsible for participating in all aspects of the software development life cycle from requirement gathering through user...
-
Senior Full Stack Software Developer
4 weeks ago
Cleveland, Ohio, United States Emerald Resource Group Full time**About the Role**We are seeking a skilled Full Stack Software Solutions Specialist to join our team at Emerald Resource Group.**Key Responsibilities**Design, develop, and maintain custom full-stack software applications using a range of technologies, including SQL Server, .NET, C#, JavaScript, and Bootstrap.Collaborate with cross-functional teams to...
-
Full Stack Development Lead
1 day ago
Cleveland, Ohio, United States Starcom consulting limited Full time**Job Description**"Transforming Software Applications""Transforming Software Applications" at Starcom Consulting Limited is an exciting opportunity for skilled developers to lead the way in creating cutting-edge software solutions.As a Senior Application Full Stack Developer, you will play a vital role in shaping our organization's software landscape by...
-
Software Engineer
3 weeks ago
Cleveland, Ohio, United States Vivo HealthStaff Full timeJob Description:As a Senior Web Developer at {company}, you will be responsible for designing and developing high-quality web applications using a variety of programming languages and technologies. The ideal candidate will have a strong understanding of web development principles and best practices, as well as experience working with databases and software...
-
Senior Mechanical Design Engineer
4 days ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeJob OverviewHarrison Consulting Solutions, a growing full-service firm based in Cleveland, Ohio, seeks an experienced Senior Mechanical Design Engineer/Project Manager to join their team.
-
Senior Software Engineer
1 week ago
Cleveland, Ohio, United States Ohio Northern District Court Full timeSenior Software EngineerKey Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to drive business outcomesStay up-to-date with industry trends and emerging technologiesAbout the Role:This is a senior software engineering position that requires a strong background in software development and a passion for...
-
Senior HVAC Design Engineer
6 days ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeJob Title: Senior HVAC Design EngineerWe are seeking a highly skilled and experienced Senior HVAC Design Engineer to join our team at Harrison Consulting Solutions in Cleveland. This is an exciting opportunity for a mechanical engineer with project management skills to lead multi-disciplinary teams and contribute to the success of our projects.
-
Senior Building Engineering Project Manager
7 days ago
Cleveland, Ohio, United States The Garland Company, Inc. Full timeJob Title: Senior Building Engineering Project ManagerEarn a competitive salary of $115,000 - $145,000 per year as a Senior Building Engineering Project Manager at The Garland Company, Inc.We are seeking an experienced and skilled Senior Building Engineering Project Manager to join our team. As a key member of our engineering department, you will be...
-
Senior Mechanical Design Engineer
6 days ago
Cleveland, Ohio, United States Emerald Resource Group Full timeAbout the RoleEmerald Resource Group is seeking an experienced Senior Mechanical Engineer to lead our team in designing and developing innovative mechanical products. As a key member of our engineering department, you will be responsible for delivering high-quality designs, collaborating with cross-functional teams, and driving project success.
-
Senior Structural Engineering Manager
3 weeks ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeJob Opportunity: Senior Structural Engineering ManagerHarrison Consulting Solutions is seeking an experienced Senior Structural Engineering Manager to join their Cleveland team.About the Role:The ideal candidate will have a strong background in structural engineering, with experience in managing teams and projects. They will be responsible for overseeing the...
-
Senior Process Automation Engineer
6 days ago
Cleveland, Ohio, United States Search Masters, Inc Full timeJob SummaryWe are seeking a highly skilled Senior Process Automation Engineer to join our team at Search Masters, Inc. in Northeast Ohio.Estimated Salary: $90,000 - $120,000 per year, based on industry standards and location.Company OverviewSearch Masters, Inc. has been a leader in Executive Search and professional placement since 1973. We specialize in the...
-
Senior .NET Software Engineer
5 days ago
Cleveland, Ohio, United States Emerald Resource Group Full timeJob Title:Senior .NET Software EngineerAbout the Role:As a Senior .NET Software Engineer at Emerald Resource Group, you will have the opportunity to design, develop, test, deploy, and maintain new and existing applications. You will work with a talented and dedicated team to create innovative solutions using advanced dynamic technologies. The ideal candidate...
-
Enterprise Software Developer
4 days ago
Cleveland, Ohio, United States Starcom consulting limited Full timeJob DescriptionThe role of Senior Application Full Stack Developer is a pivotal position within Starcom Consulting Limited, responsible for spearheading the development and deployment of cutting-edge applications. This senior developer will utilize their expertise in programming languages, tools, and delivery models to collaborate with stakeholders, ensuring...
-
Senior Renewable Energy Engineering Manager
6 days ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeAbout UsHarrison Consulting Solutions is a growing full-service firm dedicated to delivering innovative solutions in the field of renewable energy.Job DescriptionWe are seeking an experienced Senior Electrical Engineer with a focus on Renewable Energy to join our team in Cleveland, Ohio. As a key member of our engineering team, you will lead the preparation...
-
Senior Quality Assurance Engineer
6 days ago
Cleveland, Ohio, United States Search Masters, Inc Full timeJob OverviewSearch Masters, Inc is seeking a highly skilled Senior Quality Assurance Engineer to join our team. As a key member of our quality assurance department, you will be responsible for ensuring the highest level of quality in our products and services.Key ResponsibilitiesConduct internal audits and work directly with customers to ensure quality...
-
Senior Manufacturing Design Engineer
6 days ago
Cleveland, Ohio, United States Rockwell Automation Full timeAbout Rockwell AutomationRockwell Automation is a global technology leader focused on helping manufacturers be more productive, sustainable, and agile.We have over 28,000 employees who make the world better every day. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water...
-
Senior Site Development Engineer
7 days ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeJob DescriptionGrowing full-service firm Harrison Consulting Solutions is seeking a talented Senior Site Development Civil Engineer to join their team in Cleveland, Ohio.Key Responsibilities:Coordinate with reviewing agencies and jurisdictions for permitting approvalsCollaborate with team members and clientsProvide technical oversight to the design process...
-
Senior Mechanical Engineer
7 days ago
Cleveland, Ohio, United States Harrison Consulting Solutions Full timeAn esteemed engineering firm with a rich history is seeking an accomplished Senior Mechanical Engineer to join their Cleveland team, specializing in healthcare project expertise.Job OverviewThis role offers a unique opportunity to lead a skilled engineering team on complex healthcare projects, leveraging extensive experience and expertise in mechanical...