This position has been filled
This job is no longer accepting applications. Browse open EdTech jobs or view current openings at Trafera or search for Software Engineer jobs.

Software Engineer
TraferaSummary
Lead technical projects and drive operational excellence as a Software Engineer at Trafera, optimizing CI/CD pipelines and cloud deployments in a collaborative DevOps environment. Design, develop, and maintain robust software solutions while fostering cross-team mentoring and automation improvements.
Job Description
Fast Facts
Join Trafera as a Software Engineer, where you'll lead technical projects, optimize CI/CD pipelines, and enhance cloud deployments in a collaborative DevOps environment.
Responsibilities: Key responsibilities include software development using C# and .NET, lifecycle management, and leading CI/CD pipelines with GitHub Actions and Azure DevOps while collaborating cross-functionally.
Skills: Proficiency in C#, .NET, CI/CD practices, and container technologies like Docker or Kubernetes is essential, along with strong problem-solving and collaborative skills.
Qualifications: Candidates should have at least 2 years of professional experience, with familiarity in frameworks like ASP.NET Core and Vue.js 3 preferred.
Location: This position is hybrid based at the Mendota Heights Facility in Minnesota with remote work capabilities.
Compensation: $80000 - $90000 / Annually
Position Success Defined:
Success in this role means providing technical leadership, taking ownership of projects, and fostering operational excellence, continuous integration, and cross-team mentoring.
Position Summary:
The Software Engineer designs, develops, and maintains robust software solutions while driving improvements in automation, CI/CD, containerization, and cloud deployment. You will collaborate across teams, enforce best practices, and proactively support the full lifecycle of scalable, secure applications in a modern DevOps environment.
Competencies:
Nimble Learning
Collaboration
Customer Focus
Instills Trust
Action Oriented
Courage
Persuades
Decision Quality
Manages Conflict
Optimizes Work Processes
Essential Responsibilities:
The following essential functions represent the primary work performed; however, other responsibilities could be expected that are not detailed here but fall within the scope of this role.
Responsibilities:
- Software Development: Drive the design, development, and testing of robust software systems using C# and .NET to meet the needs of both internal operations and external clients.
- Lifecycle Management: Ensure our software remains efficient and current by proactively maintaining, updating, and upgrading.
- CI/CD Leadership: Develop and optimize CI/CD pipelines using GitHub Actions and Azure DevOps to streamline our release processes.
- Collaborative Engineering: Work closely with team members to establish and implement best practices in software development.
- Code & Quality Assurance: Participate in and lead code reviews, ensuring high-quality, reliable software that meets project requirements.
- Documentation & Communication: Produce clear and concise documentation, facilitating easy user adoption and team communication.
- Troubleshooting & Support: Identify and solve development, testing, and production challenges, ensuring smooth operation.
- Cross-Functional Collaboration: Partner with other teams to enhance system efficiency, security, and overall performance.
- Continuous Learning: Stay updated with the latest technologies and methodologies to continuously improve skills and contribute fresh ideas.
Minimum Skills, Abilities, and Requirements:
- At least 2 years of professional experience in software engineering using C# and .NET.
- Experience with:
- GitHub Actions for deployment automation
- Docker or Kubernetes containerization technologies and their applications
- Azure for application development and deployment
- Database design, optimization, and management skills (MongoDB and SQL preferred)
- Object-oriented programming, design patterns, and coding best practices
- Complex system design, including microservices architecture, API design, and scalable infrastructure
- Strong attention to detail and creative problem-solving; collaborates effectively to resolve issues and drive improvements.
- Proven ability to take ownership of projects and work independently.
- Excellent interpersonal skills with a focus on mentoring, cross-team collaboration, and knowledge sharing.
- Understanding of agile development methodologies.
- Able to prioritize tasks and communicate progress clearly.
Preferred Skills:
- Familiarity with frameworks such as ASP.NET Core and Vue.js 3.
- Proficiency in scripting languages (e.g., PowerShell or Bash).
Technology and Systems:
- C#, .NET framework, GitHub Actions, Docker, Kubernetes
- Cloud Platforms (e.g., Azure), Databases (e.g., MongoDB and SQL
Work Environment, Physical, and Mental Demands:
Incumbents in this role will primarily perform their work in an office environment and interact with team members throughout the facility in both office and production warehouse environments.
The office environment includes exposure to moderate noise levels typically associated with an indoor office facility. While performing the duties of this position, incumbents are required to do all of some of the following, with or without accommodation:
- Stand or sit at their desk or workstation for long periods, up to an entire shift
- Effectively use computer keyboard, mobile device, desk top computer, laptop, calculator, telephone, walkie talkie, copy machine and other business tools or controls
- Mentally focus on tasks and apply sound reasoning and judgement
- Review documents, monitors or displays with potentially small print
- Wear personal protective equipment (PPE) such as safety glasses, face shields, hard hats, masks, gloves or other PPE as required
- Move through the office facility and production warehouse facility on potentially uneven or slippery surface
- Respond to safety control noises or alarms such as fire alarm, forklifts horns, and machinery alerts
- Reach under, over, above or around machinery or other objects such as bending, stooping, kneeling, reaching, and climbing to perform work
- Lift, carry, push, and pull materials and objects weighing up to 10 pounds and heavier weights with the proper equipment
The typical workdays and hours for the organization vary depending on the role being performed with potential for extended hours, including weekends or holidays based on business needs.
This role is hybrid with work remote capabilities and onsite at the Mendota Heights Facility Monday – Friday, 8:00am – 5:00pm
This role is classified as full-time exempt (salaried), and work is expected to be delivered within established deadlines and quality standards without regard to the typical working days or hours noted above.
This job description details the essential functions, requirements, work environment, physical, and mental demands of this position and should not be considered the only ones necessary for this position.
About Trafera:
It's no secret that technology has changed, especially for schools. Competing and staying successful in an ever-evolving world of digital transformation takes more than just a technology friend, it takes a true technology powerhouse. Based out of St. Paul, Minnesota along with locations in Oklahoma, Louisiana and North Carolina, Trafera is a dynamic and growing company wholly immersed in the K-12 and higher education marketplaces. We provide and service both new and recertified technology ranging from Chromebooks, desktops, mobiles, servers, storage, and networking hardware to our customers. Additionally, Trafera provides support to educators and admins to ensure that the technology we sell can be meaningfully integrated into the student learning experience.
We are passionate about serving not only our customers' needs, but also those of our employees. Working at Trafera, you will be part of an energetic team that shares an enthusiasm to support K-12 schools. We support open, honest, and transparent communication, continual learning, and employee-driven initiatives. Come join us!
Benefits:
Our comprehensive rewards package includes:
- Competitive wages
- Time off including company holidays, floating holidays, and PTO accrual starting at 3 weeks annually
- Medical, Dental and Vision insurance
- Health Savings Account (w/ employer contribution)
- 401(k) plan with 4% company match and immediate full vesting
- Company paid life, AD&D, and disability insurance
- Peer recognition program
- Valuable extras including LegalShield & IDShield insurance
Trafera is committed to equal employment opportunity regardless of race, color, religion, age, sex, national origin, disability, military service, protected veteran status, genetic information, sexual orientation, gender identity, or any other characteristic protected by federal, state or local law. Additionally, Trafera seeks to provide an inclusive work environment that allows all people, including those with limiting conditions or disabilities, to make a meaningful contribution. As such, the organization is committed to providing reasonable accommodation for the known physical or mental limitations of an otherwise qualified individual with a disability unless undue hardship and/or a significant risk to the health and/or safety of the individual or others would result. For questions about these commitments and policies, contact a member of the human resources team.
