Foley Hoag LLP

Leading law firm committed to helping clients achieve their desired results with creative, strategic legal advice

Senior Application Developer

Software EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 1943H1B SponsorCompany SiteLinkedIn

Location

Arizona + 18 moreAll locations: Arizona, California, Colorado, Connecticut, District of Columbia, Florida, Illinois, Maine, New Hampshire, New Jersey, New York, Maryland, Massachusetts, Pennsylvania, Tennessee, Texas, Utah, Vermont, Virginia

Posted

49 days ago

Salary

$134K - $146K / year

Bachelor Degree7 yrs expEnglishAWSAzureCloudETLJavaMongo DBPythonSQL.net

Job Description

• Design, develop, and implement custom software applications and modules. • Design, build, and maintain efficient ETL/ELT processes for batch and real-time data. • Write clean, efficient, and maintainable code in relevant programming languages (e.g. Java, Python, PowerShell, .NET, JSON). • Integrate applications with third-party APIs and external data sources. • Develop and manage database schemas, tables, scripts, and stored procedures for both SQL, SharePoint, and other relational databases. • Troubleshoot, debug, and optimize application performance and data bottlenecks. Perform regular database monitoring and performance tuning. • Collaborate with data analysts, Knowledge and QA teams to define business requirements and ensure user satisfaction. • Implement data security measures and ensure compliance with data protection standards. • Participate in code reviews, testing (unit, integration), and maintain comprehensive documentation. • Stay updated with emerging technologies and industry trends in software and data development, new database technologies, and products.

Job Requirements

  • 7+ years in software development, database management, coding and reporting.
  • Proven experience in software development and Microsoft Power Platform (Power Apps, Power Automate, Power BI).
  • Proficiency in programming languages like Java, Python, PowerShell, .NET, JSON
  • Strong knowledge of database systems (e.g., SQL Server, MongoDB), API, data integration, data analytics, and workflow logics.
  • Strong understanding of Microsoft 365 ecosystems and connectors.
  • Knowledge of Application Development technical standards and best practices.
  • Familiarity with cloud platforms (AWS, Azure) and Agile/Scrum methodologies.
  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Excellent problem-solving, analytical, and communication skills.

Benefits

  • Competitive salary
  • Professional development opportunities

Related Job Pages

More Software Engineer Jobs

Manager, Forward Deployed Engineering

Federato

When underwriters have real-time risk selection and portfolio insights at their fingertips, profitable growth follows!

Software Engineer49 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

Manager of Forward Deployed Engineering at Federato driving AI-native insurance solutions.

JavaScriptSQL
United States
$200K - $230K / year

Senior Guidewire Integration Developer

MEMIC

Compassion, trusted partnerships, and relentless commitment to workforce safety

Software Engineer49 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Senior Guidewire Integration Developer modernizing insurance platforms at MEMIC

AWSCloudGuidewireJavaJUnitSDLCSQL
United States
Software Engineer49 days ago
Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

Staff Developer creating software for healthcare clinicians and hospitals

AzureCloudDistributed SystemsJavaScriptNoSQLReactSDLCSQL
United States
$130K - $170K / year
Full TimeRemoteTeam 10,001+H1B Sponsor

Principal Stat Programmer developing statistical analysis and programming deliverables

United States