Software Engineer at i3 Verticals | TN | Rezi

Software Engineer at i3 Verticals

Software Engineer

i3 Verticals · TN

1 months ago

Software Engineer

i3 Verticals · TN

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Serve as a technical contributor for one or more products, delivering enterprise-scale software solutions that are secure, scalable, resilient, and cost-effective. Adopt and extend infrastructure-as-code from reference implementations and conduct technical reviews of existing systems.

Responsibilities

  • Follow the organization’s technology architecture vision, strategy, and roadmap in alignment with business objectives
  • Serve as a technical contributor for one or more products
  • Apply architectural and development principles, patterns, and decision frameworks as part of a team
  • Communicate delivered solutions clearly and persuasively to audiences ranging from engineers to product owners
  • Deliver enterprise-scale software solutions that are secure, scalable, resilient, and cost-effective
  • Adopt and extend infrastructure-as-code from reference implementations
  • Conduct technical reviews of existing systems, identifying optimization opportunities, technical debt, and modernization priorities
  • Participate in hands-on development, providing technical recommendations and delivering value as part of an engineering team
  • Identify opportunities for automation, standardization, and simplification that reduce complexity and increase velocity
  • Apply coding standards and techniques to build clean, efficient, maintainable, scalable software
  • Actively participate in code reviews and collaborate with team members to refine system designs and resolve issues
  • Manage execution of deliverables accurately through the software development life cycle, escalating issues or impediments as needed
  • Participate in working sessions to demonstrate incremental changes and evaluate readiness for delivery
  • Collaborate with Product Team by providing technical insight for refinement and planning
  • Consult with Quality Engineers in resolution of observations and defects
  • Build and maintain automated tests, including unit and integration tests, to ensure that written code performs as intended
  • Monitor and support software to meet service-level agreements (SLAs)
  • Troubleshoot and debug issues across full application stack, with guidance from senior team members
  • Stay informed about relevant technologies through independent research and share insights with the team

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience
  • 2+ years of progressive experience in software engineering, or related technology roles
  • Proven track record developing production-grade software in enterprise environments
  • History of contributing to software delivery initiatives from concept through delivery, including minor changes, product modernization, and greenfield projects
  • Strong verbal and written communication skills with demonstrated ability to explain technical concepts clearly to both technical and non-technical stakeholders
  • Strong analytical and problem-solving skills, able to navigate ambiguity, capable of diagnosing complex issues, and developing effective solutions aligned with short and long-term objectives
  • Track record of translating business objectives into effective technical solutions
  • Ability to drive initiatives independently while collaborating effectively
  • Understanding of Agile software methodologies (e.g., Scrum)
  • Proficient in .NET development, with hands-on experience in C#, NET, and Microsoft SQL Server
  • Professional experience in the Microsoft .NET ecosystem (e.g., .NET Framework, .NET Core)
  • Working knowledge of software engineering and architecture patterns and principals, with solid understanding of CLEAN architecture principals
  • Working experience with relational databases, including building and optimizing databases and queries
  • Understanding of secure computing principals, compliance frameworks (SOC2, PCI-DSS, HIPAA), industry best practices, and infrastructure components such as servers, storage systems, networks, and cloud technologies
  • Understanding of modern infrastructure technologies including containerization (Docker, Kubernetes), serverless architectures, and microservices patterns
  • Working experience with DevOps tooling (Git, CI/CD, Config, Observability), containerization, and infrastructure-as-code languages (e.g. Terraform, HCL)
  • Experience building modern, responsive web applications
  • Experience supporting enterprise applications in a Production environment
  • Experience in the Court domain
  • Experience with modern front-end web frameworks (Blazor, Angular)
  • Experience with database architecture and administration across relational and NoSQL platforms
  • Working knowledge of cloud architecture patterns and services in AWS and/or Azure, with an understanding of Well-Architected Framework principles
  • Working knowledge of infrastructure-as-code tools and practices (Terraform, CloudFormation, ARM templates, etc.) with experience applying IaC standards in software delivery
  • Experience with architecting software for AI workloads, understanding of Agentic AI architectures, orchestration patterns, and infrastructure needs
  • Knowledge of responsible AI practices, governance frameworks, and security considerations
  • Knowledge of the Atlassian suite (e.g., Jira, Confluence, Bitbucket)

Skills

  • C#
  • .NET
  • Microsoft SQL Server
  • .NET Framework
  • .NET Core
  • Relational databases
  • Database optimization
  • Secure computing principles
  • Compliance frameworks (SOC2, PCI-DSS, HIPAA)
  • Infrastructure components
  • Cloud technologies
  • Containerization (Docker, Kubernetes)
  • Serverless architectures
  • Microservices patterns
  • DevOps tooling (Git, CI/CD, Config, Observability)
  • Infrastructure-as-code languages (Terraform, HCL)
  • Responsive web applications
  • Blazor
  • Angular
  • Database architecture
  • Database administration
  • NoSQL platforms
  • Cloud architecture patterns
  • AWS
  • Azure
  • Well-Architected Framework
  • Terraform
  • CloudFormation
  • ARM templates
  • AI workloads
  • Agentic AI architectures
  • Orchestration patterns
  • Responsible AI practices
  • AI governance frameworks
  • AI security considerations
  • Atlassian suite (Jira, Confluence, Bitbucket)

Location

  • Remote - U.S. based

Work Type

  • Remote
  • Full-time

Experience Level

  • 2+ years of progressive experience in software engineering
  • Professional experience in the Microsoft .NET ecosystem

Education Level

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience