Software Engineer
Software Engineer
Posted 7 days ago
SENIORITY
Lead
About the role
- Bachelor's degree in Computer Science, Software Engineering, or a related field1–5 years of professional software development experience
- Proficiency in C# and.
- NET web frameworks such as Blazor or MVCProficiency in React or other front-end interface programming frameworks and technologies
- Strong understanding of SQL and relational databases
- Experience developing, testing, and maintaining software applications
- Familiarity with Agile development practices
- Experience with Microsoft Azure or cloud-based authentication
- Strong communication, troubleshooting, and problem-solving skills
- Ability to work independently and collaboratively within a team
- Recent graduates with strong internship, project, or related technical experience may also be considered.
- Design, develop, test, and maintain custom web applications and software solutions for internal and external clients
- Write clean, reliable, and maintainable code using modern development practices with an emphasis on security and design
- Adapt and enhance existing applications for new business needs
- Respond to and resolve software issues independently or in collaboration with team members
- Collaborate with clients, users, and team members to understand needs and develop effective solutions
- Accurately document development activities, solutions, and technical information
- Participate in project planning, testing, code reviews, and implementation of new tools and technologies
- Contribute to improvements in code quality, development processes, operational efficiency, and customer experience
- Experience with JavaScript, Python, PHP, APIs, or system integrations
- Experience working directly with users or clients to understand business needs
- Exposure to industrial, manufacturing, or business systems environments
- General Benefits Offering:
- Health, dental, and vision insurance 401(k) with company match
- Paid time off and holidays
- Life and AD&D insurance
- Professional development and growth opportunities
- Employee discounts and referral program
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
