Senior Software Engineer

at  Nupat Technologies

Nigeria, , Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Dec, 2024Not Specified05 Oct, 20245 year(s) or aboveProgramming Languages,Business Value,Continuous Delivery,Kafka,Infrastructure,Technology,Typescript,Security,Code,Management Skills,Software,Continuous Integration,Agile,Mongodb,Software SolutionsNoNo
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:

Senior Software Engineer
Nupat Technologies
Engineering & Technology
Remote (Work From Home)
Full Time
IT & Telecoms

USD 150 - 300

Negotiable
Easy Apply
New
2 days ago
Job Summary

We are looking for an experienced and passionate Senior Software Engineer who cares about software excellence, is aware of the latest trends, and knows how to adopt the most appropriate technology. Excited about leading innovation, solving problems and delivering software solutions that carry real business value? Come join us at NUPAT Teams.

  • Minimum Qualification : Degree
  • Experience Level : Senior level
  • Experience Length : 5 years

Job Description/Requirements

REQUIREMENTS:

  • Full stack development and delivery experience with an emphasis on backend, serverless technologies such as AWS Lambda, MongoDB, DynamoDB, SQS, Kafka, Open Telemetry, etc.
  • Hands-on knowledge of AWS cloud infrastructure, security, monitoring and services.
  • In-depth knowledge of new and established technologies and programming languages such as Node JS, Typescript, CDK
  • Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as Continuous Integration, TDD, BDD, Infrastructure as Code, and e2e Test Automations.
  • Knowledge of software best practice like Refactoring, Clean Code, Domain Driven Design, Event-Driven Architecture, Encapsulation etc.
  • Proficient in microservice architecture and backend for frontend patterns.
  • Experience with highly scalable, highly available systems and services.
  • Team player with excellent communication and time management skills, willingness to pair, and facilitate continuous learning within the team.
  • Bachelor’s degree in software engineering and technology or a similar field, Master’s degree in a related field will be an added advantage.

EXPERIENCE

  • 5+ years of backend engineering experience in a production environment.
  • 5+ years of AWS experience.
  • Experience with frontend frameworks like React or similar is a plus
  • Expert programming skills in web-based technologies.
  • Proficiency in Software Development Best Practices (SCM / Unit Tests).
  • Ability to deploy customer-facing software in a production environment.
    The position is fully remote but based in Atlanta, GA. Therefore, there is a requirement to be within the Eastern Standard Time zone with the ability to travel to headquarters up to twice per year.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Coordinating with teams of developers responsible for building new and maintaining and supporting existing services with internal and external customer touchpoints.
  • Writing high-quality, and testable applications that support rapid delivery via continuous integration, delivery, and automated deployments.
  • Finding creative and innovative approaches to complex problems while working, learning, and collaborating in a cross-functional agile team.
  • Handling the design, architecture, development, code review, and testing of key applications.
  • Actively participating in agile team activities such as providing input into story sizing, backlog grooming, and release planning.
  • Working closely with the product owners and design team to define feature requirements and deliver the product that supports the business and improves the customer experience.
  • Collaborating with colleagues from other global disciplines to define the technology objective and explore solution possibilities.
  • Designing and implementing scalable web service APIs and identifying performance bottlenecks and coming up with novel ways to solve them.
  • Willingness to act as a mentor and role model for younger talent to help them succeed in their career and learning path.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Software Engineering, Engineering, Technology

Proficient

1

Nigeria, Nigeria