What are the responsibilities and job description for the Full Stack Developer (.NET/Angular)-Only W2 position at Ehub Global Inc?
Role: Full Stack Developer
Type: Full-Time
Location: Olathe, KS (Hybrid, 4 Days Onsite)
Note: They are looking for angular experience but overall, a good full stack developer. Must be recent and over 9 years of development experience in the .Net space.
Experience and Education:
Responsibilities:
- Software Engineer within its overall software organization, reporting to the Manager, Software Engineering & Services at the assigned location.
- This important role will be responsible for designing, implementing, and delivering software solutions for Lindsay’s various product lines, including new products and features.
- Additionally, this role will also be responsible for performing maintenance on existing products and solutions, as assigned each development sprint.
- Assists in designing, developing, testing, and delivering high quality web and mobile app solutions, including new products and features.
- Acts as a subject matter expert, mentoring and leading other engineers through expertise and knowledge of the current products, technologies, and tools.
- Leads new product development efforts, working closely with Team Leads and Project Managers to deliver solutions on time and within the functional specifications.
- Performs routine maintenance on the existing codebase for the various Lindsay products and solutions, as assigned during each sprint.
- Codes and configures software functionality according to business requirements.
- Participates in code reviews, design reviews, or other forms of team quality assurance procedures.
- Unit tests code and debugs thoroughly prior to hand-off.
- Researches and resolves reported software problems efficiently, accurately, and in a timely manner.
- Clearly communicates issues and roadblocks in order to maintain sprint scope and efficiency.
Duties:
- Assists in designing, developing, testing, and delivering high quality web and mobile app solutions, including new products and features.
- Acts as a subject matter expert, mentoring and leading other engineers through expertise and knowledge of the current products, technologies, and tools.
- Leads new product development efforts, working closely with Team Leads and Project Managers to deliver solutions on time and within the functional specifications.
- Performs routine maintenance on the existing codebase for the various Lindsay products and solutions, as assigned during each sprint.
- Codes and configures software functionality according to business requirements.
- Participates in code reviews, design reviews, or other forms of team quality assurance procedures.
- Unit tests code and debugs thoroughly prior to hand-off.
- Researches and resolves reported software problems efficiently, accurately, and in a timely manner.
- Clearly communicates issues and roadblocks in order to maintain sprint scope and efficiency.
Required Skills:
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or equivalent technical education or equivalent experience.
- 6 years of relevant, professional software engineering experience, including 2 years of experience leading the on-time delivery of net-new software engineering projects/solutions.
- Ability to work in a fast-paced, team-oriented environment where constant iteration, improvement, and innovation is key to the success of the team.
- Robust problem-solving skills, the ability to learn from doing, personal accountability, and a positive and professional attitude.
- Ability to clearly and rapidly communicate problems and solutions in order to prevent bottlenecks and facilitate the release process.
- Solid understanding, experience, and ability to mentor others on the following: Web APIs, IoT device communication and protocols, Agile Scrum, Git.
- Demonstrated proficiency and experience with the following languages, technologies, and tools is preferred:
- C# / .NET.
- Angular.
- SQL databases (i.e., PostgreSQL, Cockroach DB, etc.).
- NoSQL databases (i.e., Cassandra, MongoDB, etc.).
- Event streaming tools (i.e., Apache Kafka, RabbitMQ, etc.).
- Container orchestration tools (i.e., Docker, Azure Kubernetes Service, etc.).
.net Full Stack Developer
EA Team Inc -
Olathe, KS
Full Stack Developer
Compunnel -
Overland Park, KS
Sr. Full Stack Developer
Pyramid Consulting -
Kansas, KS