Senior Engineer I / II (Full Stack Developer, React.js) @ Seattle, WA - Hybrid

Senior Engineer I / II (Full Stack Developer, React.js) @ Seattle, WA - Hybrid

Navtech, Inc.

Seattle, WA • On-site

Contractor

Posted 24 days ago


Job description

Hello
This is James Smith from Navtech Inc .We have an excellent opportunity for the position mentioned below and your profile seems to be a good fit for it. Let me know if you are interested in applying for this position with your updated resume, best time and number to reach you out.
Job Title: Senior Engineer I / II (Full Stack Developer, React.js)
Location: Seattle, WA - Hybrid
Duration : 6 to 12 Months Contract
Job Description
Function: Software Engineering → Full-Stack Development
• Python
• React.js
• AWS
• Docker
• Kubernetes
• Kafka
Responsibilities:
• Play an active technical expert role in end-to-end product development from design to deployment. working on moderately complex to highly complex work tasks or project assignments.
• Gathers, analyzes, and translates business and non-functional requirements into a solution design.
• May lead meetings to define business requirements, technical solutions and estimates.
• Designs, develops to specifications, maintains application code and technical documentations
• Analyzes, designs, develops, implements, documents, and maintains applications systems, working on moderately complex to highly complex work tasks or project assignments.
• Consults with Quality Assurance and Business Analysts in the development and execution of test plans.
• Provides technical assistance and problem resolution for assigned systems.
• Ensures that applications changes follow change management policies and procedures.
• Provides technical guidance to ensure that installed systems are working effectively and that proposed systems will meet organization's future needs.
• Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable software applications and services.
• Ensures smooth implementation of new technologies and vendor integrations by using their expertise on their assigned domains and interfaces
• May act as a source for direction, training, and guidance for less experienced departmental staff.
• Deep understanding of development and deployment of Cloud based solutions
Requirements:
• Bachelor's degree in Computer Science/Information Technology, or in a related technical field or equivalent technology experience.
• Minimum 12 years of work experience in designing, developing, and implementing computer software projects in a web and micro services-based environment
• Minimum 5 years of work experience in ReactJS, Python and SQL
• Experience in building cutting edge web applications - in ReactJS, Python and AWS Microservice
• Experience must include working knowledge of Kafka or any of the event-streaming technology
• Proven expertise of networking concepts/protocols -TCP/IP, HTTP, SMTP, etc.
• Experience with other tools, languages - REST, MVC, JavaScript, HTML, CSS, Maven, Ant is a plus
• 4+ years data base design / development experience in RDBMS platforms (SQL Server, Oracle), experience with NoSQL DB design/development preferred
• Experience & working knowledge in AWS Services (AWS Docker ECS, Lambda, AWS Application load balancer, S3) is a plus
• Experience with logging and monitoring tools like Dynatrace, New Relic, Grafana & Splunk etc.
• Creating unit tests and integration tests using manual and automated approaches
• Responsible for setting up, maintaining, and evolving the cloud infrastructure of web applications.
• Excellent presentation, verbal, written, interpersonal and listening skills
• Experience working with Agile methodologies, JIRA, and Service Now ticketing
Must-haves:
• Acknowledges the presence of choice in every moment and takes personal responsibility for their life
• Possesses an entrepreneurial spirit and continuously innovates to achieve great results
• Communicates with honesty and kindness and creates the space for others to do the same
• Leads with courage, knowing the possibility of greatness is bigger than the fear of failure
• Fosters connection by putting people first and building trusting relationships
• Integrates fun and joy as a way of being and working, aka doesn't take themselves too seriously
Best Regards,
James Smith | PH: 224-777-8139 | james@navtechusa.com
Technical Recruiter |NAVTECH INC
Disclaimer: We respect your Online Privacy. This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure, or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. If you are not interested in receiving our emails, please reply with a "REMOVE" in the subject line and mention all the email addresses to be removed with any email addresses, which might divert the emails to you. We are sorry for the inconvenience.

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996



Frequently asked questions

Q: What skills or qualities help someone succeed as a Full Stack Software Engineer?

A: To succeed as a Full Stack Software Engineer, key technical skills include proficiency in programming languages such as JavaScript, Python, and HTML/CSS, as well as expertise in frameworks like React, Angular, and Node.js. Additionally, strong problem-solving skills, adaptability, and the ability to learn new technologies quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. By combining these technical and soft skills, a Full Stack Software Engineer can efficiently design, develop, and deploy robust and scalable software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Full Stack Software Engineer?

A: A Full Stack Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on developing foundational skills in programming languages, frameworks, and databases. As they gain experience, they can move into mid-level roles such as a Software Engineer or a Team Lead, where they take on more complex projects, mentor junior engineers, and contribute to technical decision-making. Ultimately, senior roles like Technical Lead, Architect, or Engineering Manager offer opportunities for strategic leadership, technical vision, and career advancement, with potential long-term directions including entrepreneurship, technical consulting, or specialized roles in emerging technologies.



Navtech, Inc. job posting for a Senior Engineer I / II (Full Stack Developer, React.js) @ Seattle, WA - Hybrid in Seattle, WA with a salary of $126,300 to $179,800 Annually with a map of Seattle location.