Remote Senior Software Engineer - .NET Core /AWS

Posted

Apply now
Please, let 3Pillar know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
  • The role involves evaluating trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
  • The engineer will create and lead the team's technical documentation and repository management practices, including creating branches, pull requests, merges, etc.
  • Collaboration with product, design, and engineering teams is essential to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
  • The engineer will contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
  • An active leadership role in the Engineering Practice community is expected, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.

Requirements:

  • A minimum of 7+ years of experience/expertise working as a Full Stack Engineer, with proficiency in the specified technologies is required.
  • The candidate must have the ability to coach, help, and support peers, providing an accurate estimation of work with at least 2 years of experience.
  • Proficiency in .NET Core with a minimum of 3 years of experience is required.
  • Solid experience working in AWS Cloud environments for at least 3 years is necessary.
  • The candidate should have solid experience with both Relational and NoSQL databases, with a minimum of 3 years of experience in each.
  • Experience working with Agile methodologies is required.
  • The candidate must have solid experience working with microservices.
  • Experience with Docker/Containerization is necessary.
  • A minimum of 3 years of experience working with APIs is required.
  • Solid experience with Unit Testing for at least 2 years is necessary.
  • The candidate should have experience working with Object Oriented Programming and SOLID Principles.
  • A high level of English proficiency is required to interact with a globally-based development team.
  • Experience leading Agile software development methodologies is necessary.
  • Demonstrated experience following and adapting high-level architecture to project and client needs is required.
  • The candidate must have the ability to verify/validate architecture implementations and influence overall architecture beyond the team.
  • Expertise in applying object-oriented programming, with preferred experience in languages like Java/C# is required.
  • High-level design proficiency following UML/C4/ArchiMate is necessary.
  • Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome is required.
  • Demonstrated initiative in mentoring other engineers and decision-makers throughout the organization is necessary.
  • Very good knowledge of architectural styles and design patterns, SOLID principles, and OWASP is required.

Benefits:

  • The company offers learning and development opportunities, including courses, certifications, tech training, and mentorship.
  • Sponsored certifications are provided, with the cost of training and exams fully covered.
  • A Rewards and Recognition Program is in place to celebrate outstanding performance, anniversaries, and peer-to-peer recognitions.
  • Virtual team activities are organized to foster team spirit.
  • A Health & Wellness Program is available, including private medical insurance, financial talks, and soft skills development.
  • The company engages in charity social responsibility initiatives.
  • Employees receive 1 day off for graduation.
  • Badge discounts are offered as part of the benefits package.
Apply now
Please, let 3Pillar know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback