Sr. Software Developer IV

placeWayne calendar_month 

Overview:

Sr. Software Developer

Responsibilities:

Major Responsibilities:

  • Design, implement, and write technical documentation of application modules
  • Produce sustainable and readable code
  • Perform code reviews, mentor junior developers, ensure quality software delivery
  • Provide technical ownership of business-critical applications, including performance monitoring, production support, and incident response
  • Collaborate with business stakeholders to clarify requirements and designs
  • Ability to not just program for the business, but understand the business, their technical needs, and provide recommendations to improve the efficiency of the overall user experience
  • Ability to design and implement enterprise-level frameworks, broad-based functional and technical software solutions
  • Mentor junior developers

Qualifications:

Requirements:

  • 7+ years of software engineering/development experience
  • Bachelor's Degree or higher in Computer Science, Software Engineering, or related field
  • Demonstrates mastery of .NET/C# development
  • Strong mastery of object-oriented design principles and systems architecture
  • Demonstrates knowledge of RDBMS concepts and SQL (T-SQL preferred)
  • Experience with message brokers such as Azure Service Bus, Apache Kafka, or RabbitMQ
  • Understanding of cloud serverless programming, microservices design principles, dependency injection, and CI/CD
  • Proficiency in building and consuming SOAP or RESTful APIs
  • Familiarity with using Git version control
  • Experience with Infrastructure as Code tools such as Terraform
  • Strong problem-solving and troubleshooting skills
  • Excellent communication and collaboration abilities
  • Ability to work in an agile and fast-paced development environment

Required Skills:

  • .NET/C#, SQL (Azure and Microsoft SQL Server preferred)
  • Dependency Injection, Factory Pattern, Function Apps, Container development, Entity Framework Core
  • Terraform Understanding
  • Azure CI/CD

Preferred Skills:

  • Docker, Azure Functions, CI/CD, microservices design, Agile development
  • Understanding of virtual networks
  • Hybrid cloud platform
  • Firewall rules/subnets
  • Azure private endpoint understanding
  • APIM understanding (Inbound policies, Development portal, APIM Caching)
  • Azure Gateway
  • Kubernetes
placeWayne (PA)
with technical aptitude and a desire to learn to support our Software Development team for The Judge Group Summer Internship Program, lasting approximately 10 weeks. This opportunity offers structured learning, and a deeper understanding of the day-to-day...
apartmentAmazonplaceMalvern (PA), 7 mi from Wayne (PA)
Ring is looking for an experienced Software Development Engineer to help build new initiatives on our growing Billing and Subscriptions team which is critical to expanding our services business and support our customers. The ideal candidate...
placeHamilton (NJ), 36 mi from Wayne (PA)
as of December 31, 2024. Position: We are seeking a highly motivated and skilled Software Developer to join our team. The ideal candidate will be a college graduate with around 5 years of experience in the industry. As a software developer at Rockefeller...
Best jobs you don't want to miss: