Join our Facebook group

👉 Remote Jobs Network

Senior Software Engineer

2 days ago

Apply Now
Logo of AIP Publishing

AIP Publishing

AIP Publishing helps brilliant work make an impact — empowering a vibrant global community using science for good.

STM Publishing

51 - 200

Description

• Develop technological solutions to support projects and initiatives. • Participate in Agile/scrum development teams. • Build partnerships with cross-functional teams. • Collaborate to determine functional and non-functional requirements. • Design, develop, debug, and implement applications using Angular, .NET, and Azure. • Develop unit and integration tests for high-performing code. • Identify and resolve performance or other issues. • Enable knowledge sharing through detailed documentation. • Mentor junior engineers, providing technical guidance and support. • Integrate DevOps practices into the development lifecycle. • Lead architectural discussions and design reviews.

Requirements

• A bachelor's degree in computer science/information systems, advanced degree is preferred. • Minimum of 12+ years hands-on experience as an individual contributor to solution design efforts. • Experience must include proficiency in the following technologies: • .NET Framework/.NET Core (5/6/7) and advanced C# programming. • .NET MVC/Core, RESTful APIs, and Web APIs. • Entity Framework, Dapper, and SQL Server, including complex queries and database design. • Microservices architecture, Docker, and Kubernetes. • HTML, CSS, JavaScript, and JavaScript frameworks such as Angular or React. • Unit/integration testing and automation tools (NUnit, MSTest, XUnit). • Agile methodologies, project management tools (JIRA, Azure DevOps, Confluence) • Azure cloud services (such as Azure Functions and Azure App Services). • CI/CD, infrastructure as code (Azure Kubernetes Service, TerraForm), and automated deployment pipelines. • Services Messaging (such as MQ, MSMQ, Kafka, Rabbit MQ) • No-SQL Databases (MongoDB etc.) • Experience coaching and mentoring junior engineers, providing technical guidance and career development support. • Must have excellent communication, analytical, leadership, teamwork, and problem-solving skills, strong presentation skills, and the ability to build strong relationships with Senior Management and internal/external stakeholders. • Requires occasional 24x7 on-call availability. • Relevant certifications in cloud platforms, agile methodologies, or security are preferred.

Benefits

• Paid time off • Flexible Work Schedule • Competitive medical, dental and vision options • Exceptional retirement benefits • Training opportunities • Tuition assistance

Apply Now

Similar Jobs

2 days ago

Discogs

51 - 200

Senior Full Stack Engineer for music discovery product development at Discogs.

🇺🇸 United States – Remote

💵 $125k - $132k / year

💰 $2.5M Venture Round on 2018-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

2 days ago

Articulate

201 - 500

Join Articulate's Identity team as a Senior Software Engineer to solve complex problems.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com