Werben HR

Sr. Software Engineer .Net Core – REMOTE LATAM- ID 200/231

19 Feb 2024  
LATAM  
.NET  
Senior

Our client is Cybersecurity Strategy Execution Platform

Solution empowers businesses to achieve cyber resiliency with the FIRST all-in-one Strategy

Execution Platform for Security. Using an integrated risk management approach,
process of cybersecurity management by helping businesses – especially those with limited resources, capabilities,and expertise – effectively understand their risk posture, plan, execute, and continuously evolve their cybersecurity strategies.

We’re a scrappy team of passionate individuals dedicated to making cyber resiliency a reality for organizations of all sizes. Our commitment goes beyond just delivering exceptional solutions; we believe in blending work with a splash of humor. Despite being a remote team, we’ve mastered the art of infusing a sense of camaraderie and lightheartedness into our daily tasks.

Join us, and you’ll discover a team that takes its work seriously but isn’t afraid to sprinkle a bit of fun along the way!

Position Overview:

As a Senior Software Engineer, you will be responsible for delivering enterprise-level software solutions in a collaborative and rapidly changing environment. This position requires a highly motivated and focused technical individual who has a passion for building new and innovative cybersecurity technology.

The successful candidate will have top technical skills, excellent attention to detail and follow-up, and high level of autonomy.

How you are
• You are insatiably curious and love to learn.
• You have a passion for identifying and understanding the needs of our users and developing creative
solutions for delivering value to customers.
• You quickly break down complex problems into potential solutions, knowns, and unknowns, to get to solid
resolutions faster.
• You enjoy working in a fast-paced environment in an organization that is scaling up
• You enjoy working and collaborating with a team of product managers, UX, software and QA engineers.
Key Responsibilities
• Takes complete ownership of assigned features and delivers in a reasonable time.
• Work with product management and UX teams in the early stage of feature analysis providing high-level
estimates.
• Work with the team on breaking down product features and provides estimates as part of backlog refinement.
• Design and implement elegant and scalable solutions.
• Work on PoC to evaluate alternatives as part of feature designs.
• Active participation in team ceremonies like daily standups, planning, reviews, and retrospective meetings.
• Report to its supervisor progress in the execution of tasks identifying risks and possible mitigations to the
plan.
• Participate in and promote well-commented, robust, peer-reviewed code, strong code testing and validation
including meaningful peer reviews.
• Provide guidance, coaching, and technical feedback to other software engineers involved in software design and development.

• Collaborate with DevSecOps on refining/improving our continuous delivery systems and infrastructure.
• Be in constant learning of new technology trends and work with various stakeholders and teams to understand

our users’ needs and determine how to deliver the most value to customers.

• Effective communication with cross-functional teams to make sure that team is aligned with organizational
objectives.

Qualifications Required:

• Bachelor’s degree in computer science, engineering, or equivalent working experience.
• 7+ years of demonstrated software engineering experience in enterprise-class applications.
• 5+ years of experience building software in C# / .Net Core.
• 3+ of experience working with containers (Docker, Kubernetes) and cloud computing platforms (AWS,
Azure, or Google).
• Solid knowledge of OOP (Object-Oriented Programming), and design patterns.
• Experience developing RESTful APIs and interfaces.
• Full-stack experience with VueJS or React.
• Strong ability to define problems, formulate solutions, effectively collaborate, communicate, plan, and
execute effective solutions.
Solid foundation in SDLC and software engineering best practices (code reviews, test-driven development,
CI/CD, clean and maintainable code)
• Good comprehension of scalability and performance issues.
• Built software using relational and non-relational/NoSQL databases.
• Experience with automating cloud deployments (terraform or similar)
• Experience working with agile methodologies like Scrum / Kanban.
• Good communication and organization skills.
• Advance English knowledge.
• Desirable: Experience applying the best security practices currently in the market.
• Desirable: knowledge in different programming languages like Java, Golang, Python is a plus.

What We Offer

• A competitive salary that reflects your skills and experience.
• Career growth opportunities with a clear path for advancement in a rapidly growing industry.
• A dynamic work environment with a supportive team that values collaboration and innovation.
• Remote work with generous paid time off.