See all roles

Sr Software Engineer (C#, Python, React, Azure, DevOps, Security)

Work from home Full-time role Hiring

Job Title: Senior Software Engineer Reports To: Manager of Application Development About the Role: The Senior Software Engineer is a hands-on technical leadership position responsible for designing, building, and maintaining high-quality software solutions. This role emphasizes both individual development work and ownership of design decisions for features and subsystems. Modern tools, including AI-assisted development and architectural support, are leveraged to drive delivery while maintaining accountability for technical outcomes. Responsibilities:

  • Design, implement, test, and maintain scalable, secure, and reliable applications and services.
  • Act as a senior technical contributor, with responsibility for the design and implementation of features and subsystems.
  • Contribute actively to development tasks, applying advanced coding expertise in several programming languages and frameworks.
  • Participate in architectural discussions and support incremental evolution of systems with team leads.
  • Conduct code reviews and mentor engineering team members, fostering best practices and ongoing improvement.
  • Translate requirements from product owners, business analysts, and stakeholders into technical solutions.
  • Identify and mitigate technical risks in assigned systems and projects.
  • Support and enhance cloud-based applications (Azure, AWS) with emphasis on performance, reliability, and scalability.
  • Collaborate effectively with onshore and offshore teams to ensure successful project execution.
  • Keep abreast of industry trends and new technologies to encourage innovation.
  • Utilize AI-assisted tools to expedite design, documentation, and implementation, while ensuring technical quality.
  • Lead and support AI-related initiatives, drawing on prior experience with AI/ML technologies; recommend and implement suitable AI tools and frameworks.
  • Test and demonstrate emerging AI tools and platforms via proofs of concept (POCs) to highlight business value.
  • Guide customers in leveraging AI to optimize business processes; support teams working on business-facing AI efforts.
  • Collaborate with stakeholders to contribute to defining an AI roadmap aligned with organizational strategy and technology objectives.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
  • A minimum of 5 years in a Senior Software Engineer, Lead Developer, or similar role, with proven success delivering production systems.

Required Skills:

  • Strong understanding of software development methodologies (e.g., Agile, DevOps) and architectural frameworks.
  • Proficient in programming languages such as C#, Python; excellent problem-solving and critical thinking skills.
  • Web Development: Experience with modern front-end frameworks (e.g., React, Vue.js).
  • Mobile Development: Knowledge of mobile app development tools (e.g., Cordova, Ionic).
  • Cloud Development: Experience managing cloud-hosted applications, including Azure Functions and Event Hubs.
  • Database Management: Ability to develop and debug stored procedures, views, and tables in SQL Server and MySQL; basic database administration for data integrity and security.
  • API Development: Skilled at designing, building, and debugging APIs; experience with RESTful APIs and tools like POSTMAN and SOAPUI.
  • DevOps: Designing branching strategies; implementing and maintaining CI/CD pipelines for test automation and deployment.
  • Containerization: Experience with Docker and Kubernetes for application development and deployment.
  • Security: Understanding of secure coding and application security best practices.

Preferred Skills:

  • Ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Effective teamwork, working with cross-functional groups including developers, project managers, and analysts.
  • Strong problem-solving abilities and the capacity to make effective decisions under constraints.
  • Leadership through mentoring and influencing technical direction.
  • Adaptability to new technologies and changing environments.
  • Critical thinking in evaluating options and making informed decisions.
  • Effective time management across multiple projects.
  • Empathy for team and stakeholder perspectives to foster collaboration.

Apply tot his job Apply To this Job

You might like

(USA) Staff, Software Engineer, Information Security, Non-Human Identity / Agentic Identity

Work from home Full-time role

React Frontend Developer

Work from home Full-time role

Frontend Developer, Blockchain (Remote Worldwide)

Work from home Full-time role

System Software Engineer (Quadient Inspire Experience Required)

Work from home Full-time role

Displays Software Engineer (C/C++)

Work from home Full-time role

Senior Software Engineer, Windows/Desktop Applications - Princeton, NJ, USA

Work from home Full-time role

Guidewire Policy Center Configuration Developer

Work from home Full-time role

Software Engineer II, Backend (Identity Decisioning)

Work from home Full-time role

Senior Backend Software Engineer, Identity

Work from home Full-time role

Software Engineer L3

Work from home Full-time role

Experienced Customer Solutions Representative - Collector - Jacksonville, FL - Starting August 2025

Work from home Full-time role

Payroll Analyst - FTC, (Mat cover)

Work from home Full-time role

Sales and Market Manager - Ohio Valley

Work from home Full-time role

Lead AI Engineer - Financial Inclusion

Work from home Full-time role

Telecom Design Technician I

Work from home Full-time role

Senior Enablement Manager

Work from home Full-time role

Community Manager, LA (Contract)

Work from home Full-time role

Affiliate Marketing Manager – Remote

Work from home Full-time role

Experienced Seasonal Customer Service Representative – Sales and Customer Experience Expert

Work from home Full-time role

Community Manager Crypto Culture contractor 3 months

Work from home Full-time role