posted Apr 24

Software Engineer - Enterprise Data

Angular Apache AWS Azure JavaScript Jenkins Kafka Kubernetes Microservices NoSQL SQL TypeScript senior

Job Location: Remote

Salary: $92,000 - $160,000 a year

Job Description

• The Senior Software Engineer will provide technical expertise to projects by: - Actively participating in the recommendation of and setting of the Project’s technical direction and vision - Contributing at an individual level in the completion of design, development, and implementation tasks - Assisting and guiding Associate Developers in the completion of project-related tasks • Maintain high standards of software quality by writing high-quality code and following established standards and best practices • Ensure cross team collaboration with other Software Engineers, Business Analysts and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring • Work with the Product Team in the refinement of user stories that are developer-ready, easy to understand, and testable • Provide estimates at a User Story level and provide input to work plans • Participate in peer-reviews of solution designs and related code • Package and support deployment of code releases • Analyze and resolve technical and application problems • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties • Provide third-level support to business users • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing • Develop technical documents to accurately represent application design and code • Mentor junior software developers on design patterns, development best practices and DevOps trade-offs • Perform unit and integration testing before launch • Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities

Qualifications

• Bachelor’s degree in Computer Science or a related field or equivalent work experience • 7+ years of work experience in .NET framework, .Net Core, C#, TypeScript, JavaScript • Experience writing and maintaining frontend client applications, Angular preferred • Experience writing and maintaining RESTful web services for backend, .Net core preferred • Strong database experience with both SQL and NoSQL architectures • Experience with unit testing frameworks and development techniques that support writing well tested and testable code: TDD experience a strong plus • Experience with version control software such as Git, TFVC, or Mercurial • Working knowledge of Kubernetes configuration files and command line tools • Experience with Continuous Integration Continuous Deployment (CI/CD) such as TeamCity, Octopus, GitHub Actions, or Jenkins. Azure DevOps is a plus • Familiarity with messaging technologies Azure Service-Bus and Apache Kafka a plus • Experience with multi-layer architecture, microservices, and Dependency Injection frameworks • Familiarity with Mediator pattern, Domain Driven Design and ORMs • Demonstrable understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation • Experience with Scrum/Agile development methodologies • Experience brainstorming new ideas, building and testing prototypes, and pushing MVP applications into production • Experience with Machine Learning • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience is preferred.

Benefits

• Eligible employees may enroll in a full range of medical, dental, and vision benefits • 401(k) retirement savings plan • Employee Stock Purchase Plan • Education assistance • Free development courses • Paid time off programs • Paid holidays • CVS store discount • Discount programs with participating partners

logo
Company
PDT Partners
Post Date
New
Title
Summer 2025 Software Engineering Internship
Type
$130,000 - $165,000 a year
Location
Manhattan, New York
logo
Company
Tiger Analytics
Post Date
New
Title
Senior Tableau Developer
Location
Remote
logo
Company
Terakeet
Post Date
New
Title
Sr. Data Scientist
Type
$107,000 - $162,000 a year
Location
Remote
logo
Company
Esri
Post Date
New
Title
Sr. Application Developer
Type
$93,408 - $167,128 a year
Location
Unknown, California
logo
Company
Okta
Post Date
New
Title
Senior Engineer, Performance Tuning
Type
$136,000 - $204,000 a year
Location
San Francisco, California