AI Software Engineer

Submit Your Resume

Drop Files here

or
Click here
to upload the files

Software Engineer


Role Overview

We are seeking a passionate and collaborative Software Engineer to help design, build, and enhance proprietary software solutions that directly support business operations and end users. This role goes beyond traditional development work—engineers are deeply embedded in the business, working closely with cross-functional teams to understand real-world challenges and deliver impactful, scalable technology.

The engineering team operates in a truly agile environment, embracing change, transparency, and continuous improvement. This is an opportunity to work on meaningful products where speed, security, and adaptability matter.


Key Responsibilities

    ● Design, build, and enhance full-stack software applications, including internal systems and customer-facing platforms.
    ● Write clean, scalable, and testable code with a strong focus on performance, reliability, and security.
    ● Collaborate closely with Product, Design, and business stakeholders to design and deliver solutions from concept through implementation.
    ● Identify opportunities to improve existing systems, development processes, and overall technology architecture.
    ● Stay current with emerging technologies and contribute innovative ideas to the engineering roadmap.
    ● Participate in code reviews, pair programming, and knowledge sharing to elevate team performance.
    ● Support a culture of transparency, collaboration, and continuous learning.

Required Qualifications

    ● Strong proficiency in C# and the .NET framework.
    ● Full-stack development experience, including front-end technologies such as Angular or other modern JavaScript frameworks.
    ● Experience building and maintaining scalable, production-grade applications.
    ● Solid understanding of software design principles, performance optimization, and secure coding practices.
    ● Strong communication skills with the ability to clearly explain technical concepts to both technical and non-technical audiences.

Preferred Attributes

    ● Passion for solving real-world problems and building tools that create meaningful impact.
    ● User-first mindset with a focus on intuitive and elegant solutions.
    ● Comfortable working in an agile, fast-changing environment.
    ● Curious, growth-oriented, and open to coaching and feedback.
    ● Collaborative team player who values shared ownership and accountability.

What Success Looks Like

    ● Delivering high-quality software that meets evolving business needs.
    ● Contributing ideas that improve products, processes, and team effectiveness.
    ● Building trusted relationships across engineering, product, and business teams.
    ● Continuously growing technical and professional skills while helping others do the same.