Senior Applications Development Analyst | Senior Software Engineer (ONLY W2)

Macpower Digital Assets Edge Private Limited

Princeton, NJ

JOB DETAILS
SALARY
$80–$87 Per Hour
SKILLS
Agile Programming Methodologies, Analysis Skills, AngularJS, Architectural Services, Authentication, Best Practices, Clean Technologies, Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Data Analysis, Data Lake, Debugging Skills, DevOps, Docker, GitHub, High Level Architecture (HLA), Identify Issues, Industry/Trade Analysis, Internet Technology, Leading Edge Technology, Maintain Compliance, Microservices, Microsoft .NET, Microsoft Windows Azure, MongoDB, OAuth, Power BI, Programming Languages, Quality Metrics, Regulatory Compliance, Risk Analysis, Risk Management, SQL (Structured Query Language), Scalable System Development, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Standards Development, Strategic Planning, Team Lead/Manager, Team Player, Technical Leadership, Technical Strategy, Technical/Engineering Design, User Interface/Experience (UI/UX)
LOCATION
Princeton, NJ
POSTED
9 days ago
Position Overview: We are looking for an experienced and versatile Senior .NET Software Engineer to join our fast-paced and collaborative development team. This role is ideal for a hands-on technologist with deep expertise in .NET and AngularJS, strong cloud knowledge, and a passion for building scalable, secure, and efficient applications. The successful candidate will play a key role in translating architectural vision into real-world solutions and driving full-cycle development with an emphasis on quality, security, and technical excellence.

Key Responsibilities:
Technical Leadership & Design:
  • Collaborate with architects to transform high-level solution designs into actionable technical specifications.
  • Break down complex design concepts for development teams and ensure accurate implementation.
  • Drive continuous alignment between design intent and technical execution.
Cross-Team Coordination:
  • Serve as a technical liaison among developers, cloud engineers, security teams, and stakeholders.
  • Ensure smooth integration across development, infrastructure, and compliance functions.
  • Actively manage interdependencies, resolve conflicts, and maintain project alignment.
Secure Software Development:
  • Champion secure software development practices (Secure-SDLC) throughout all phases.
  • Work with security teams to ensure code compliance with regulatory standards and best practices.
Development Support & Troubleshooting:
  • Provide expert-level guidance during technical challenges and complex debugging scenarios.
  • Offer hands-on support to optimize and refine code as needed.
Code Quality & Standards:
  • Conduct and participate in code reviews to uphold architectural standards and development best practices.
  • Provide ongoing feedback to maintain consistency, performance, and scalability across projects.
Collaboration with Architects:
  • Align closely with Solution Architects to ensure technical strategies are viable and practical.
  • Offer feedback and suggestions to improve design feasibility and performance.
Risk Management:
  • Identify technical risks such as scalability bottlenecks, security gaps, or architectural debt.
  • Collaborate with teams to develop robust mitigation strategies.
Continuous Improvement & Innovation:
  • Promote the adoption of modern tools, frameworks, and development processes.
  • Stay current with industry trends and propose cutting-edge technologies when appropriate.

Technology Stack:
  • Application Development: .NET, AngularJS
  • Databases: Azure SQL, MongoDB
  • Data Analytics & Reporting: Azure Data Lake, Databricks, Azure Data Factory (ADF), Power BI
  • Messaging: Azure Service Bus
  • File Storage: Azure Blob Storage
  • Authentication & Security: Okta OAuth
  • CI/CD Tools: Azure DevOps, GitHub Actions

Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on software development experience with a strong focus on .NET and web technologies.
  • Proficiency in AngularJS and modern front-end practices.
  • Solid experience with Azure SQL, MongoDB, and cloud-based services.
  • Working knowledge of Azure Service Bus and Blob Storage.
  • Experience implementing secure authentication using Okta OAuth.
  • Proficiency in CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Excellent analytical, debugging, and troubleshooting skills.
  • Strong communication skills with a proven ability to work in a collaborative team setting.

Preferred Qualifications (Nice to Have):
  • Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
  • Familiarity with Agile development methodologies.
  • Exposure to additional programming languages or frameworks is a plus.

This opportunity is ideal for a senior developer who is passionate about technical leadership, clean architecture, and delivering business value through scalable software. If you're looking for a challenging role where you can make a direct impact, we would love to hear from you

About the Company

M

Macpower Digital Assets Edge Private Limited