Senior Fullstack .NET/React Developer

at  Lean Tech

Desde casa, Cauca, Colombia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024Not Specified10 Aug, 20245 year(s) or aboveWriting,Software Development,Analytical Skills,Working Experience,Supply Chain,Code,Transportation,KubernetesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OVERVIEW:

As a software engineer, you will be responsible for designing, developing, testing, and maintaining high-quality software that meets both business and customer needs. Depending on the specific role, your tasks may vary. These can include developing features and capabilities aimed at end users, who could be either external customers or internal employees. Additionally, you might work on building platforms related to data engineering, developer tooling, or machine learning. Another aspect of the role may involve configuring and customizing vendor-provided packaged software to better suit the requirements of the project at hand.

REQUIREMENTS & QUALIFICATIONS:

To excel in this role, you should possess:

  • Bachelor’s degree or equivalent applied experience.
  • 5+ years of experience in software engineering.
  • 5+ years of experience with .NET and Redis library
  • Working experience with React.
  • Experience with development platforms particularly Azure and Kubernetes.
  • Background in supply chain, transportation, and logistics preferred
  • Understanding of software development lifecycles.
  • Strong ability to understand the context for code, the codebase, and its relation to business objectives.
  • Ability to work both independently and on a team.
  • Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
  • Excellent problem-solving and analytical skills.
  • Growth mindset and a willingness to learn new skills, technologies, and frameworks.
  • Ability to learn quickly, analyze situations, and make decisions that support the ongoing success of MegaCorp

Responsibilities:

WHAT YOU WILL BE DOING:

  • Responsible for writing high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability.
  • Promotes a collaborative team environment and works closely with colleagues to achieve business objectives.
  • Collaborates with stakeholders (e.g. business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements.
  • Investigate and propose solutions to development and design problems.
  • Participates in the scope of work estimation and forecasting.
  • Adheres to architecture, design, implementation, and security standards and best practices, as well as to established development practices and processes.
  • Participates in code reviews or uses collaborative programming techniques to promote high-quality business outcomes.
  • Analyzes to determine integration needs, and design and plan integrations.
  • Implements unit and integration tests and conducts functional and performance testing where appropriate.
  • Develops reusable software building blocks to enable faster delivery.
  • Improves performance of existing software by diagnosing and resolving critical issues.
  • Prepares technical documentation, including software design evaluation plans, test results, and technical manuals.
  • All other duties as assigned
    .

To excel in this role, you should possess:

  • Bachelor’s degree or equivalent applied experience.
  • 5+ years of experience in software engineering.
  • 5+ years of experience with .NET and Redis library
  • Working experience with React.
  • Experience with development platforms particularly Azure and Kubernetes.
  • Background in supply chain, transportation, and logistics preferred
  • Understanding of software development lifecycles.
  • Strong ability to understand the context for code, the codebase, and its relation to business objectives.
  • Ability to work both independently and on a team.
  • Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
  • Excellent problem-solving and analytical skills.
  • Growth mindset and a willingness to learn new skills, technologies, and frameworks.
  • Ability to learn quickly, analyze situations, and make decisions that support the ongoing success of MegaCor


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Desde casa, Colombia